0001683168-23-005901.txt : 20230818 0001683168-23-005901.hdr.sgml : 20230818 20230818170459 ACCESSION NUMBER: 0001683168-23-005901 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230818 DATE AS OF CHANGE: 20230818 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Grom Social Enterprises, Inc. CENTRAL INDEX KEY: 0001662574 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 205566275 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40409 FILM NUMBER: 231186601 BUSINESS ADDRESS: STREET 1: 2060 NW BOCA RATON BLVD. #6 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 561-287-5776 MAIL ADDRESS: STREET 1: 2060 NW BOCA RATON BLVD. #6 CITY: BOCA RATON STATE: FL ZIP: 33431 FORMER COMPANY: FORMER CONFORMED NAME: Illumination America, Inc. DATE OF NAME CHANGE: 20151230 10-Q 1 grom_i10q-063023.htm QUARTERLY REPORT
0001662574 false --12-31 2023 Q2 88202102 4010846 0001662574 2023-01-01 2023-06-30 0001662574 GROM:CommonStockParValue0.001Member 2023-01-01 2023-06-30 0001662574 GROM:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2023-01-01 2023-06-30 0001662574 2023-08-14 0001662574 2023-06-30 0001662574 2022-12-31 0001662574 us-gaap:SeriesAPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001662574 us-gaap:SeriesBPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001662574 us-gaap:SeriesCPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesCPreferredStockMember 2022-12-31 0001662574 2023-04-01 2023-06-30 0001662574 2022-04-01 2022-06-30 0001662574 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-03-31 0001662574 GROM:PreferredStockSeriesBMember 2022-03-31 0001662574 GROM:PreferredStockSeriesCMember 2022-03-31 0001662574 us-gaap:CommonStockMember 2022-03-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001662574 us-gaap:RetainedEarningsMember 2022-03-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001662574 us-gaap:NoncontrollingInterestMember 2022-03-31 0001662574 2022-03-31 0001662574 GROM:PreferredStockSeriesAMember 2023-03-31 0001662574 GROM:PreferredStockSeriesBMember 2023-03-31 0001662574 GROM:PreferredStockSeriesCMember 2023-03-31 0001662574 us-gaap:CommonStockMember 2023-03-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001662574 us-gaap:RetainedEarningsMember 2023-03-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001662574 us-gaap:NoncontrollingInterestMember 2023-03-31 0001662574 2023-03-31 0001662574 GROM:PreferredStockSeriesAMember 2021-12-31 0001662574 GROM:PreferredStockSeriesBMember 2021-12-31 0001662574 GROM:PreferredStockSeriesCMember 2021-12-31 0001662574 us-gaap:CommonStockMember 2021-12-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001662574 us-gaap:RetainedEarningsMember 2021-12-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001662574 us-gaap:NoncontrollingInterestMember 2021-12-31 0001662574 2021-12-31 0001662574 GROM:PreferredStockSeriesAMember 2022-12-31 0001662574 GROM:PreferredStockSeriesBMember 2022-12-31 0001662574 GROM:PreferredStockSeriesCMember 2022-12-31 0001662574 us-gaap:CommonStockMember 2022-12-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001662574 us-gaap:RetainedEarningsMember 2022-12-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001662574 us-gaap:NoncontrollingInterestMember 2022-12-31 0001662574 GROM:PreferredStockSeriesAMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-04-01 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-04-01 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-01-01 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-01-01 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-06-30 0001662574 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-06-30 0001662574 GROM:ConvertibleNotesAndAccruedInterestMember 2023-01-01 2023-06-30 0001662574 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001662574 GROM:VestedStockOptionsMember 2023-01-01 2023-06-30 0001662574 GROM:StockPurchaseWarrantsMember 2023-01-01 2023-06-30 0001662574 GROM:AnimationMember 2023-04-01 2023-06-30 0001662574 GROM:AnimationMember 2022-04-01 2022-06-30 0001662574 GROM:AnimationMember 2023-01-01 2023-06-30 0001662574 GROM:AnimationMember 2022-01-01 2022-06-30 0001662574 GROM:WebFilteringMember 2023-04-01 2023-06-30 0001662574 GROM:WebFilteringMember 2022-04-01 2022-06-30 0001662574 GROM:WebFilteringMember 2023-01-01 2023-06-30 0001662574 GROM:WebFilteringMember 2022-01-01 2022-06-30 0001662574 GROM:PublishingMember 2023-04-01 2023-06-30 0001662574 GROM:PublishingMember 2022-04-01 2022-06-30 0001662574 GROM:PublishingMember 2023-01-01 2023-06-30 0001662574 GROM:PublishingMember 2022-01-01 2022-06-30 0001662574 GROM:OtherRevenueMember 2023-04-01 2023-06-30 0001662574 GROM:OtherRevenueMember 2022-04-01 2022-06-30 0001662574 GROM:OtherRevenueMember 2023-01-01 2023-06-30 0001662574 GROM:OtherRevenueMember 2022-01-01 2022-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001662574 GROM:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001662574 GROM:ComputersSoftwareMember 2023-06-30 0001662574 GROM:ComputersSoftwareMember 2022-12-31 0001662574 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001662574 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001662574 us-gaap:VehiclesMember 2023-06-30 0001662574 us-gaap:VehiclesMember 2022-12-31 0001662574 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001662574 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001662574 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001662574 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001662574 GROM:TotalFixedAssetsMember 2023-06-30 0001662574 GROM:TotalFixedAssetsMember 2022-12-31 0001662574 us-gaap:ConstructionInProgressMember 2023-06-30 0001662574 us-gaap:ConstructionInProgressMember 2022-12-31 0001662574 GROM:PrepublicationCostsMember 2023-06-30 0001662574 GROM:PrepublicationCostsMember 2022-12-31 0001662574 GROM:ProducedAndLicensedContentMember 2023-06-30 0001662574 GROM:ProducedAndLicensedContentMember 2022-12-31 0001662574 GROM:CapitalizedWebsiteDevelopmentCostsMember 2023-06-30 0001662574 GROM:CapitalizedWebsiteDevelopmentCostsMember 2022-12-31 0001662574 2022-01-01 2022-12-31 0001662574 GROM:TDHoldingsLtdMember 2022-01-01 2022-12-31 0001662574 GROM:CuriosityInkMediaMember 2022-01-01 2022-12-31 0001662574 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0001662574 GROM:BooksAndStoriesContentMember 2022-01-01 2022-12-31 0001662574 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001662574 us-gaap:CustomerRelationshipsMember 2023-06-30 0001662574 us-gaap:CustomerRelationshipsMember 2022-12-31 0001662574 us-gaap:LicensingAgreementsMember 2023-01-01 2023-06-30 0001662574 us-gaap:LicensingAgreementsMember 2023-06-30 0001662574 us-gaap:LicensingAgreementsMember 2022-12-31 0001662574 GROM:BooksAndStoriesContentMember 2023-06-30 0001662574 GROM:BooksAndStoriesContentMember 2022-12-31 0001662574 us-gaap:TradeNamesMember 2023-06-30 0001662574 us-gaap:TradeNamesMember 2022-12-31 0001662574 GROM:MarksFamilyMember 2023-04-01 2023-06-30 0001662574 GROM:MarksFamilyMember 2022-04-01 2022-06-30 0001662574 GROM:MarksFamilyMember 2023-01-01 2023-06-30 0001662574 GROM:MarksFamilyMember 2022-01-01 2022-06-30 0001662574 GROM:RutherfordMember 2018-07-11 0001662574 GROM:RutherfordMember 2018-07-01 2018-07-11 0001662574 GROM:RutherfordMember 2023-04-20 2023-04-21 0001662574 GROM:ExecutiveOfficersAndDirectorsMember 2023-06-30 0001662574 GROM:ExecutiveOfficersAndDirectorsMember 2022-12-31 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember 2023-06-30 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember 2022-12-31 0001662574 GROM:ConvertibleDebenturesMember GROM:SecuredConvertibleNotesOIDMember 2023-06-30 0001662574 GROM:ConvertibleDebenturesMember GROM:SecuredConvertibleNotesOIDMember 2022-12-31 0001662574 GROM:ConvertibleDebenturesMember GROM:SeniorSecuredConvertibleTDHNotesMember 2023-06-30 0001662574 GROM:ConvertibleDebenturesMember GROM:SeniorSecuredConvertibleTDHNotesMember 2022-12-31 0001662574 GROM:ConvertibleDebenturesMember GROM:SeniorSecuredConvertibleAdditionalSecuredNotesMember 2023-06-30 0001662574 GROM:ConvertibleDebenturesMember GROM:SeniorSecuredConvertibleAdditionalSecuredNotesMember 2022-12-31 0001662574 GROM:ConvertibleDebenturesMember 2023-06-30 0001662574 GROM:ConvertibleDebenturesMember 2022-12-31 0001662574 GROM:PurchaseAgreementMember GROM:UnsecuredConvertibleNotesCuriosityMember 2021-07-29 0001662574 GROM:PurchaseAgreementMember GROM:UnsecuredConvertibleNotesCuriosityMember 2022-06-30 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalSecuredNoteMember 2021-09-14 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalSecuredNoteMember GROM:FirstTrancheFinancingMember 2021-09-13 2021-09-14 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalSecuredNoteMember GROM:SecondTrancheFinancingMember 2021-10-19 2021-10-20 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalSecuredNoteMember GROM:SecondTrancheFinancingMember 2021-10-21 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalSecuredNoteMember 2022-01-01 2022-12-31 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2023-06-30 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member GROM:SecondTrancheMember 2022-01-19 2022-01-20 0001662574 GROM:Secured10ConvNotesMember 2022-01-20 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2022-01-20 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2022-01-20 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member GROM:SecondTrancheFinancingMember 2022-01-20 0001662574 2022-01-20 0001662574 GROM:L1CapitalSecuredNoteMember 2022-01-01 2022-12-31 0001662574 GROM:Secured10ConvNotesMember 2023-06-30 0001662574 GROM:SecuredConvertibleNotesIssued2018Member 2023-06-30 0001662574 GROM:SecuredConvertibleNotesIssued2017And2018Member 2023-06-30 0001662574 GROM:OrginalTDHSecuredNotesMember GROM:Secured12ConvNotesMember 2020-03-16 0001662574 GROM:Secured12ConvNotesMember GROM:TDHSecuredNotesMember 2020-03-15 2020-03-16 0001662574 GROM:TDHSecuredNotesMember GROM:Secured12ConvNotesMember 2023-06-30 0001662574 GROM:Secured12ConvNotesMember GROM:AdditionalSecuredNotesMember 2020-03-16 0001662574 GROM:Secured12ConvNotesMember GROM:AdditionalSecuredNotesMember 2020-03-15 2020-03-16 0001662574 GROM:Secured12ConvNotesMember GROM:AdditionalSecuredNotesMember 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-12-31 0001662574 GROM:TopDrawAnimationMember 2021-12-31 0001662574 GROM:TopDrawAnimationMember 2023-01-01 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-01-01 2022-06-30 0001662574 GROM:TopDrawAnimationMember 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-06-30 0001662574 GROM:SeriesCPreferredConvertedMember 2022-01-23 2022-01-24 0001662574 us-gaap:SeriesCPreferredStockMember 2023-04-01 2023-06-30 0001662574 us-gaap:SeriesCPreferredStockMember 2023-01-01 2023-06-30 0001662574 2020-10-02 2020-10-04 0001662574 GROM:CommonStocksMember GROM:SecuritiesPurchaseAgreementMember 2023-01-25 0001662574 GROM:WarrantsMember GROM:SecuritiesPurchaseAgreementMember 2023-01-25 0001662574 GROM:CommonStocksMember GROM:SecuritiesPurchaseAgreementMember 2023-01-01 2023-01-25 0001662574 GROM:WarrantsMember GROM:SecuritiesPurchaseAgreementMember 2023-01-01 2023-01-25 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalGlobalMember 2023-01-01 2023-01-25 0001662574 GROM:ContractorsMember 2023-04-01 2023-06-30 0001662574 GROM:ContractorsMember 2023-01-01 2023-06-30 0001662574 GROM:ContractorsMember 2022-04-01 2022-06-30 0001662574 GROM:ContractorsMember 2022-01-01 2022-06-30 0001662574 GROM:ConvDebtAndInterestMember 2022-04-01 2022-06-30 0001662574 GROM:ConvDebtAndInterestMember 2022-01-01 2022-06-30 0001662574 GROM:SeriesCPreferredStockDividendMember 2023-04-01 2023-06-30 0001662574 GROM:SeriesCPreferredStockDividendMember 2023-01-01 2023-06-30 0001662574 us-gaap:WarrantMember 2023-01-01 2023-01-31 0001662574 us-gaap:WarrantMember 2023-01-31 0001662574 GROM:Warrant1Member 2023-01-01 2023-01-31 0001662574 GROM:Warrant1Member 2023-01-31 0001662574 2023-01-31 0001662574 2023-01-01 2023-01-31 0001662574 GROM:PreFundedWarrantsMember 2023-01-01 2023-06-30 0001662574 2021-01-01 2021-12-31 0001662574 us-gaap:StockOptionMember GROM:Option1Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option1Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option2Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option2Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option3Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option3Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember 2023-06-30 0001662574 us-gaap:StockOptionMember 2023-01-01 2023-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended June 30, 2023

 

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

 

For the transition period from ________ to _________

 

Commission File Number:  001-40409

 

Grom Social Enterprises, Inc.

(Exact name of registrant as specified in its charter)

 

Florida   46-5542401
(State or other jurisdiction of incorporation or organization)   (I.R.S. Employer Identification No.)

 

2060 NW Boca Raton Blvd., Suite #6, Boca Raton, Florida   33431
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (561) 287-5776

 

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

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
Common Stock, par value $0.001 GROM The Nasdaq Capital Market
Warrants to purchase shares of Common Stock, par value $0.001 per share GROMW The Nasdaq Capital Market

 

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

 

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

 

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
    Emerging growth company

 

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

 

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

 

As of August 14, 2023, 9,044,361 shares of the registrant’s common stock were outstanding.

  

 

 

   

 

 

GROM SOCIAL ENTERPRISES, INC.

 

Table of Contents

 

   Page
   
Part I – FINANCIAL INFORMATION  
     
Item 1. Financial Statements 4
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 32
Item 3. Quantitative and Qualitative Disclosures about Market Risk 40
Item 4. Controls and Procedures 40
     
Part II – OTHER INFORMATION  
     
Item 1. Legal Proceedings 42
Item 1A. Risk Factors 42
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 42
Item 3. Defaults upon Senior Securities 42
Item 4. Mine Safety Disclosures 42
Item 5. Other Information 42
Item 6. Exhibits 43

 

 

 

 

 

 

 

 

 

 

 

 

 

 2 

 

 

CAUTIONARY STATEMENT ON FORWARD-LOOKING INFORMATION

 

When used in this Quarterly Report, including the documents that we have incorporated by reference, in future filings with the SEC or in press releases or other written or oral communications, statements which are not historical in nature, including those containing words such as “believe,” “expect,” “anticipate,” “estimate,” “plan,” “continue,” “intend,” “should,” “may” or the negative of these words and phrases or similar words or phrases which are predictions of or indicate future events or trends and which do not relate solely to historical matters, are intended to identify “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995 (set forth in 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”)). Discussions containing forward-looking statements may be found in the material set forth under “Management's Discussion and Analysis of Financial Condition and Results of Operations” and in other sections of this Quarterly Report.

 

Forward-looking statements are necessarily subjective, are based upon our current plans, intentions, objectives, goals, strategies, beliefs, projections and expectations, and involve known and unknown risks, uncertainties and other important factors.

 

Forward-looking statements should not be read as a guarantee of future performance or results and will not necessarily be accurate indications of whether, or the times by which, our performance or results may be achieved. Forward-looking statements are based on information available at the time those statements are made and management’s belief as of that time with respect to future events and are subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements. Any or all of our forward-looking statements in this report may turn out to be inaccurate. Important factors that may cause actual results, our performance or achievements, or industry results to differ materially from those contemplated by such forward-looking statements include, without limitation, those discussed under the caption “Risk Factors” in this Quarterly Report. All forward-looking statements in this report are made as of the date hereof, based on information available to us as of the date hereof, and we assume no obligation to update any forward-looking statement.

 

 

 

 

 

 

 

 

 

 

 

 

 3 

 

 

PART I – FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Balance Sheets

 

         
   June 30,   December 31, 
   2023   2022 
   (Unaudited)     
ASSETS          
Current assets:          
Cash and cash equivalents  $2,211,658   $3,871,176 
Accounts receivable, net   658,648    1,162,230 
Inventory, net   87,040    92,303 
Prepaid expenses and other current assets   632,582    605,497 
Total current assets   3,589,928    5,731,206 
Operating lease right of use assets   932,181    1,069,222 
Property and equipment, net   122,541    285,676 
Goodwill, net   10,567,484    10,567,484 
Intangible assets, net   5,279,220    5,364,231 
Other assets   1,570,432    1,627,078 
Total assets  $22,061,786   $24,644,897 
           
LIABILITIES AND STOCKHOLDERS' EQUITY          
Current liabilities:          
Accounts payable  $659,124   $839,679 
Accrued liabilities   292,521    378,954 
Dividends payable   743,071    371,799 
Advanced payments and deferred revenues   374,295    576,338 
Convertible notes payable, net – current   500,696    503,465 
Related party payables       50,000 
Lease liabilities – current   232,913    269,681 
Total current liabilities   2,802,620    2,989,916 
Convertible notes payable, net of loan discounts       68,199 
Lease liabilities   713,220    803,958 
Other noncurrent liabilities   233,433    434,976 
Total liabilities   3,749,273    4,297,049 
           
Commitments and contingencies (Note 16)        
         
Stockholders' Equity:          
Series A preferred stock, $0.001 par value. 2,000,000 shares authorized; zero shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively        
Series B preferred stock, $0.001 par value. 10,000,000 shares authorized; zero shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively        
Series C preferred stock, $0.001 par value. 10,000,000 shares authorized; 9,281,809 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively   9,282    9,282 
Common stock, $0.001 par value. 500,000,000 shares authorized; 9,044,361 and 2,514,858 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively   9,044    2,515 
Additional paid-in capital   104,652,143    101,726,355 
Accumulated deficit   (88,202,102)   (83,472,412)
Accumulated other comprehensive loss   (168,267)   (166,129)
Total Grom Social Enterprises, Inc. stockholders' equity   16,300,100    18,099,611 
Noncontrolling interests   2,012,413    2,248,237 
Total stockholders' equity   18,312,513    20,347,848 
Total liabilities and equity  $22,061,786   $24,644,897 

 

 

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

 

 

 

 4 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)

 

                
   Three Months Ended June 30,   Three Months Ended June 30,   Six Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
                 
Sales  $956,498   $1,139,582   $2,156,141   $2,370,707 
Cost of goods sold   730,200    947,459    1,389,706    1,864,408 
Gross profit   226,298    192,123    766,435    506,299 
Operating expenses:                    
Depreciation and amortization   152,008    64,163    305,198    128,613 
Selling, general and administrative   2,061,738    1,778,696    3,937,098    3,473,515 
Professional fees   338,395    299,941    615,315    704,007 
Total operating expenses   2,552,141    2,142,800    4,857,611    4,306,135 
Loss from operations   (2,325,843)   (1,950,677)   (4,091,176)   (3,799,836)
Other income (expense)                    
Interest income (expense), net   (20,311)   (1,314,508)   (501,089)   (2,945,530)
Loss on settlement of derivative liabilities       (39,624)       (39,624)
Unrealized gain on change in fair value of derivative liabilities       57,124        57,124 
Other gains (losses)   (17,762)   48,305    (1,976)   72,041 
Total other income (expense)   (38,073)   (1,248,703)   (503,065)   (2,855,989)
Loss before income taxes   (2,363,916)   (3,199,380)   (4,594,241)   (6,655,825)
Provision for income taxes (benefit)                
Net loss   (2,363,916)   (3,199,380)   (4,594,241)   (6,655,825)
(Loss) attributable to noncontrolling interests   (149,794)   (91,025)   (235,824)   (170,863)
Net loss attributable to Grom Social Enterprises, Inc. stockholders   (2,214,122)   (3,108,355)   (4,358,417)   (6,484,962)
Dividends to Series C preferred stockholders   185,637    187,216    371,273    364,060 
Net loss attributable to Grom Social Enterprises, Inc. common stockholders   (2,399,759)   (3,295,571)   (4,729,690)   (6,849,022)
                     
Basic and diluted loss per common share  $(0.27)  $(5.25)  $(0.67)  $(12.51)
                     
Weighted-average number of common shares outstanding:                    
Basic and diluted   8,911,657    627,736    7,110,731    547,681 
                     
Comprehensive loss:                    
Net loss  $(2,363,916)  $(3,199,380)  $(4,594,241)  $(6,655,825)
Foreign currency translation adjustment   (31,774)   (53,303)   (2,138)   (57,021)
Comprehensive loss   (2,395,690)   (3,252,683)   (4,596,379)   (6,712,846)
Comprehensive loss attributable to noncontrolling interests   (149,794)   (91,025)   (235,824)   (170,863)
Comprehensive loss attributable to Grom Social Enterprises, Inc. common stockholders  $(2,245,896)  $(3,161,658)  $(4,360,555)  $(6,541,983)

 

 

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

 

 

 

 5 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

 

                                 
   Series A Preferred Stock   Series B Preferred Stock   Series C Preferred Stock   Common Stock 
   Shares   Value   Shares   Value   Shares   Value   Shares   Value 
                                 
Balance, April 1, 2022      $       $    9,360,809   $9,361    634,557   $636 
                                         
Net loss                                
Change in foreign currency translation                                
Dividends declared for Series C preferred stock                                
Issuance of common stock as payment for Series C preferred stock dividends payable                           5,895    6 
Issuance of common stock in exchange for consulting, professional and other services                           1,464    1 
Conversion of note principal and accrued interest into common stock                           27,778    28 
Stock based compensation expense related to stock options                                
                                         
Balance, June 30, 2022      $       $    9,360,809   $9,361    669,694   $671 

 

 

 

           Accumulated         
   Additional       Other       Total 
   Paid-in   Accumulated   Comprehensive   Noncontrolling   Stockholders' 
   Capital   Deficit   Loss   Interests   Equity 
                     
Balance, April 1, 2022  $94,935,770   $(69,957,641)  $(34,473)  $2,602,501   $27,556,154 
                          
Net loss       (3,108,355)       (91,025)   (3,199,380)
Change in foreign currency translation           (53,303)       (53,303)
Dividends declared for Series C preferred stock       (187,216)           (187,216)
Issuance of common stock as payment for Series C preferred stock dividends payable   187,449                187,455 
Issuance of common stock in exchange for consulting, professional and other services   18,659                18,660 
Conversion of note principal and accrued interest into common stock   449,972                450,000 
Stock based compensation expense related to stock options   89,241                89,241 
                          
Balance, June 30, 2022  $95,681,091   $(73,253,212)  $(87,776)  $2,511,476   $24,861,611 

 

 

 

(continued)

 

 

 

 6 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

 

                                 
   Series A Preferred Stock   Series B Preferred Stock   Series C Preferred Stock   Common Stock 
   Shares   Value   Shares   Value   Shares   Value   Shares   Value 
                                 
Balance, April 1, 2023      $       $    9,281,809   $9,282    7,339,677   $7,340 
                                         
Net loss                                
Change in foreign currency translation                                
Dividends declared for Series C preferred stock                                
Issuance of common stock in connection with the exercise of common stock purchase warrants                           1,704,684    1,704 
Stock based compensation expense related to stock options                                
                                         
Balance, June 30, 2023      $       $    9,281,809   $9,282    9,044,361   $9,044 

 

 

 

                     
           Accumulated         
   Additional       Other       Total 
   Paid-in   Accumulated   Comprehensive   Noncontrolling   Stockholders' 
   Capital   Deficit   Loss   Interests   Equity 
                     
Balance, April 1, 2023  $104,609,026   $(85,802,343)  $(136,493)  $2,162,207   $20,849,019 
                          
Net loss       (2,214,122)       (149,794)   (2,363,916)
Change in foreign currency translation           (31,774)       (31,774)
Dividends declared for Series C preferred stock       (185,637)           (185,637)
Issuance of common stock in connection with the exercise of common stock purchase warrants   (1,704)                
Stock based compensation expense related to stock options   44,821                44,821 
                          
Balance, June 30, 2023  $104,652,143   $(88,202,102)  $(168,267)  $2,012,413   $18,312,513 

 

 

 

(continued)

 

 

 

 7 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

 

                                         
   Series A Preferred Stock   Series B Preferred Stock   Series C Preferred Stock   Common Stock 
   Shares   Value   Shares   Value   Shares   Value   Shares   Value 
                                 
Balance, January 1, 2022      $       $    9,400,309   $9,400    433,631   $434 
                                         
Net loss                                
Change in foreign currency translation                                
Conversion of Series C preferred stock into common stock                   (39,500)   (39)   686    1 
Dividends declared for Series C preferred stock                                
Issuance of common stock as payment for Series C preferred stock dividends payable                           11,737    12 
Issuance of common stock in exchange for consulting, professional and other services                           3,950    4 
Conversion of note principal and accrued interest into common stock                           219,690    220 
Recognition of beneficial conversion features related to notes payable                                
Stock based compensation expense related to stock options                                
                                         
Balance, June 30, 2022      $       $    9,360,809   $9,361    669,694   $671 

 

 

 

                          
           Accumulated         
   Additional       Other       Total 
   Paid-in   Accumulated   Comprehensive   Noncontrolling   Stockholders' 
   Capital   Deficit   Loss   Interests   Equity 
                     
Balance, January 1, 2022  $89,863,573   $(66,404,190)  $(30,755)  $2,682,339   $26,120,801 
                          
Net loss       (6,484,962)       (170,863)   (6,655,825)
Change in foreign currency translation           (57,021)       (57,021)
Conversion of Series C preferred stock into common stock   38                 
Dividends declared for Series C preferred stock       (364,060)           (364,060)
Issuance of common stock as payment for Series C preferred stock dividends payable   646,511                646,523 
Issuance of common stock in exchange for consulting, professional and other services   95,478                95,482 
Conversion of note principal and accrued interest into common stock   4,574,779                4,574,999 
Recognition of beneficial conversion features related to notes payable   363,329                363,329 
Stock based compensation expense related to stock options   137,383                137,383 
                          
Balance, June 30, 2022  $95,681,091   $(73,253,212)  $(87,776)  $2,511,476   $24,861,611 

 

 

 

(continued)

 

 

 

 8 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

 

                                         
   Series A Preferred Stock   Series B Preferred Stock   Series C Preferred Stock   Common Stock 
   Shares   Value   Shares   Value   Shares   Value   Shares   Value 
                                 
Balance, January 1, 2023      $       $    9,281,809   $9,282    2,514,858   $2,515 
                                         
Net loss                                
Change in foreign currency translation                                
Conversion of Series C preferred stock into common stock                                
Dividends declared for Series C preferred stock                                
Issuance of common stock in connection with sales made under private offerings                           100,000    100 
Issuance of common stock in connection with the exercise of common stock purchase warrants                           6,406,169    6,406 
Issuance of common stock in exchange for consulting, professional and other services                           23,334    23 
Issuance of common stock purchase warrants as consideration for waiver of a financing covenant                                
Stock based compensation expense related to stock options                                
                                         
Balance, June 30, 2023      $       $    9,281,809   $9,282    9,044,361   $9,044 

 

 

 

                          
           Accumulated         
   Additional       Other       Total 
   Paid-in   Accumulated   Comprehensive   Noncontrolling   Stockholders' 
   Capital   Deficit   Loss   Interests   Equity 
                     
Balance, January 1, 2023  $101,726,355   $(83,472,412)  $(166,129)  $2,248,237   $20,347,848 
                          
Net loss       (4,358,417)       (235,824)   (4,594,241)
Change in foreign currency translation           (2,138)       (2,138)
Conversion of Series C preferred stock into common stock                    
Dividends declared for Series C preferred stock       (371,273)           (371,273)
Issuance of common stock in connection with sales made under private offerings   2,448,259                2,448,359 
Issuance of common stock in connection with the exercise of common stock purchase warrants   5,903                12,309 
Issuance of common stock in exchange for consulting, professional and other services   31,945                31,968 
Issuance of common stock purchase warrants as consideration for waiver of a financing covenant   350,038                350,038 
Stock based compensation expense related to stock options   89,643                89,643 
                          
Balance, June 30, 2023  $104,652,143   $(88,202,102)  $(168,267)  $2,012,413   $18,312,513 

 

 

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

  

 

 

 9 

 

 

GROM SOCIAL ENTERPRISES INC.

Condensed Consolidated Statements of Cash Flows (Unaudited)

 

 

           
   Six Months Ended June 30,   Six Months Ended June 30, 
   2023   2022 
Cash flows from operating activities:          
Net loss  $(4,594,241)  $(6,655,825)
Adjustments to reconcile net loss to cash used in operating activities:          
Depreciation and amortization   402,349    265,804 
Amortization of debt discount   10,413    1,852,816 
Amortization of right-of-use assets   72,869    190,117 
Provision for doubtful accounts   6,075     
Common stock issued for financing costs   350,038     
Common stock issued in exchange for fees and services   31,968    95,482 
Derivative expense       1,052,350 
Retirement benefit cost   18,201     
Stock based compensation   89,643    137,383 
Loss on disposal of property and equipment   549    2,296 
Loss on settlement of derivative liability       39,624 
Unrealized gain on change in fair value of derivative liabilities       (57,124)
Changes in operating assets and liabilities:          
Accounts receivable   497,508    287,341 
Inventory   5,262    (83,237)
Prepaid expenses and other current assets   (27,086)   (174,109)
Other assets   (132,258)   (291,170)
Accounts payable   (229,653)   (180,381)
Accrued liabilities   (39,832)   127,903 
Advanced payments and deferred revenues   (203,043)   208,716 
Income taxes payable and other noncurrent liabilities   (201,542)   (3,974)
Operating lease liabilities   (68,066)   (197,243)
Net cash used in operating activities   (4,010,846)   (3,383,231)
           
Cash flows from investing activities:          
Purchase of property and equipment   (16,822)   (47,377)
Proceeds from the sale of property and equipment   4,601    14,069 
Net cash used in investing activities   (12,221)   (33,308)
           
Cash flows from financing activities:          
Proceeds from issuance of common stock, net of issuance costs   2,448,359     
Proceeds from exercise of common stock purchase warrants, net of issuance costs   12,309     
Proceeds from issuance of convertible notes       1,444,000 
Repayments of convertible notes   (81,380)   (72,623)
Repayments of loans payable       (34,846)
Repayments of related party payables   (50,000)    
Settlement of derivative liabilities       (295,539)
Net cash provided by financing activities   2,329,288    1,040,992 
           
Effect of exchange rates on cash and cash equivalents   34,263    20,149 
Net decrease in cash and cash equivalents   (1,659,516)   (2,355,398)
Cash and cash equivalents at beginning of period   3,871,174    6,530,161 
Cash and cash equivalents at end of period  $2,211,658   $4,174,763 
           
Supplemental disclosure of cash flow information:          
Cash paid for interest  $12,619   $21,780 
Cash paid for income taxes  $   $ 
           
Supplemental disclosure of non-cash investing and financing activities:          
Common stock issued to reduce dividends payable to Series C preferred stockholders  $   $646,523 
Common stock warrants issued in connection with convertible promissory notes  $   $363,329 
Conversion of note principal and accrued interest into common stock  $   $4,574,999 
Dividends payable to Series C preferred stockholders  $371,273   $187,216 
Operating lease right-of-use assets obtained in exchange for lease liabilities  $   $80,478 

 

 

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

 

 

 

 10 

 

 

GROM SOCIAL ENTERPRISES, INC.

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

1. NATURE OF OPERATIONS

 

Grom Social Enterprises, Inc. (the “Company” or “Grom”), was incorporated in the State of Florida under the name “Illumination America, Inc.” Grom is a media, technology and entertainment company that focuses on (i) delivering content to children under the age of 13 years in a safe secure platform that is compliant with the Children’s Online Privacy Protection Act (“COPPA”) and can be monitored by parents or guardians, (ii) creating, acquiring, and developing the commercial potential of Kids & Family entertainment properties and associated business opportunities, (iii) providing world class animation services, and (iv) offering protective web filtering solutions to block unwanted or inappropriate content.

 

The Company conducts its business through the following subsidiaries:

 

  · Grom Social, Inc. (“Grom Social”), incorporated in the State of Florida on March 5, 2012, operates Grom’s social media network designed for children under the age of 13 years.
     
  · TD Holdings Limited (“TD Holdings”), incorporated in Hong Kong on September 15, 2005, operates through its two wholly-owned subsidiaries: (i) Top Draw Animation Hong Kong Limited, a Hong Kong corporation, (“Top Draw HK”), and (ii) Top Draw Animation, Inc., a Philippines corporation, (“Top Draw Philippines”). The group’s principal activity is the production of animated films and television series.
     
  · Grom Educational Services, Inc. (“GES”), incorporated in the State of Florida on January 17, 2017, operates Grom’s web filtering services provided to schools and government agencies.
     
  · Grom Nutritional Services, Inc. (“GNS”), incorporated in the State of Florida on April 19, 2017, intends to market and distribute nutritional supplements to children. GNS has been nonoperational since its inception.
     
  · Curiosity Ink Media, LLC (“CIM”), organized in the State of Delaware on January 5, 2017, develops, acquires, builds, grows and maximizes the short, mid and long-term commercial potential of kids and family entertainment properties and associated business opportunities.

 

Grom owns 100% of each of Grom Social, TD Holdings, GES and GNS, and 80% of CIM.

 

 

2. GOING CONCERN

 

The condensed consolidated financial statements of the Company have been prepared on a going concern basis, which contemplates the realization of assets and the discharge of liabilities in the normal course of business. Based on current operating levels, the Company will need to raise additional funds by selling additional equity or incurring debt.

 

On a consolidated basis, the Company has incurred significant operating losses since its inception. As of June 30, 2023, the Company has an accumulated deficit of $88.2 million. During the six months ended June 30, 2023, it used approximately $4.0 million, respectively, in cash for operating activities.

 

 

 

 

 11 

 

 

The Company has funded its operations primarily through sales of its common stock in public markets, proceeds from the exercise of warrants to purchase common stock, and the sale of convertible notes. Future capital requirements will depend on many factors, including the (i) rate of revenue growth, (ii) expansion of sales and marketing activities, (iii) timing and extent of spending on content development efforts, and (iv) market acceptance of the Company’s content, products and services.

 

The Company’s management intends to raise additional funds through the issuance of equity securities or debt to enable the Company to meet its obligations for the twelve-month period. However, there can be no assurance that, in the event the Company requires additional financing, such financing will be available at terms acceptable to the Company, if at all. Failure to generate sufficient cash flows from operations and/or raise additional capital could have a material adverse effect on the Company’s ability to achieve its intended business objectives. These factors raise substantial doubt about the Company’s ability to continue as a going concern for the twelve months from the date of this report.

 

The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

 

 

3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Impact of COVID-19

 

On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 significantly affected the United States and global economies.

 

The Company experienced significant disruptions to its business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affected both the Company and its service providers. The Company has significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, the Company’s animation studio, located in Manila, Philippines, which accounts for approximately 86.9% of the Company’s total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.

 

In response to the outbreak and business disruption, the Company instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. The Company also implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.

 

The Company has recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of the studio’s employees and contractors currently work from home.

 

While restrictions have eased, the virus may continue to mutate and spread which could materially impact the Company’s business. The full extent of potential impacts on the Company’s business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on the Company’s business, operations, financial condition and results of operations.

 

 

 

 12 

 

 

Basis of Presentation

 

The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in conjunction with the instructions to Form 10-Q of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures required by GAAP for complete financial statements have been condensed or omitted. For the three and six months ended June 30, 2023, the condensed consolidated financial statements include the accounts of the Company and its operating subsidiaries Grom Social, TD Holdings, GES, GNS, and Curiosity. The Company recognizes the noncontrolling interest related to its less-than-wholly-owned subsidiary, Curiosity, as equity in the consolidated financial statements separate from the parent entity’s equity. The net loss attributable to the noncontrolling interest is included in net loss in the condensed consolidated statements of operations and comprehensive loss.

 

These condensed consolidated financial statements include all of the adjustments, which in the opinion of management are necessary to a fair presentation of financial position and results of operations. All such adjustments, which includes intercompany balances and transactions are of a normal and recurring nature. Interim results are not necessarily indicative of results for a full year. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto at December 31, 2022, as presented in the Company’s Annual Report on Form 10-K filed on April 17, 2023 with the SEC.

 

Certain amounts for the prior year period have been reclassified to conform to current year’s presentation.

  

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. The most significant estimates relate to revenue recognition, valuation of accounts receivable, goodwill and other long-lived assets, and contingencies. The Company bases its estimates on historical experience, known or expected trends and various other assumptions that are believed to be reasonable given the quality of information available as of the date of these financial statements. The results of these assumptions provide the basis for making estimates about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

 

Basic and Diluted Net Income (Loss) Per Share

 

The Company computes net income (loss) per share in accordance with FASB ASC 260, Earnings per Share which requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential shares of common stock outstanding during the period using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method. These potentially dilutive shares include 5,266 shares from convertible notes and accrued interest, 161,143 shares from convertible preferred stock, 9,504 shares from vested stock options and 174,235 shares from stock purchase warrants. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

 

Update to Significant Accounting Policies

 

There have been no new or material changes to the significant accounting policies discussed in the Company’s audited financial statements in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the SEC on April 17, 2023, that are of significance, or potential significance, to the Company.

 

 

 

 13 

 

 

 

4. REVENUES

 

The Company recognizes revenue from contracts with customers in accordance with FASB ASC 606. The Company’s main types of revenue contracts consists of the following:

 

Animation Revenue

 

Animation revenue is primarily generated from contracts with customers for preproduction and production services related to the development of animated movies and television series. Preproduction activities include producing storyboards, location design, model and props design, background color and color styling. Production focuses on library creation, digital asset management, background layout scene assembly, posing, animation and aftereffects.

 

The Company provides services under fixed-price contracts. Under fixed-price contracts, the Company agrees to perform the specified work for a pre-determined price. To the extent actual costs vary from estimated costs, the Company’s profit may increase, decrease, or result in a loss.

 

Web Filtering Revenue

  

Web filtering revenue from subscription sales is recognized on a pro-rata basis over the subscription period. Typically, a subscriber purchases computer appliance and a software and support service license for a period of use between one year to five years. The subscriber is billed in full at the time of the sale. The Company immediately recognizes revenue attributable to the computer appliance as it is non-refundable and control passes to the customer. The advanced billing component for software and service is initially recorded as deferred revenue and subsequently recognized as revenue on a straight-line basis over the subscription period.

 

Produced and Licensed Content Revenue

 

Produced and licensed content revenues are generated from the licensing of internally-produced films and television programs.

 

Licensed internally-produced films and television programming, each individual film or episode delivered represents a separate performance obligation and revenues are recognized when the episode is made available to the licensee for exhibition. For license agreements containing multiple deliverables, revenues are allocated based on the relative standalone selling price of each film or episode of a television series, which is based on licenses for comparable films or series within the marketplace. Agreements to license programming are often long term, with collection terms ranging from one to five years.

 

The advanced billing component for licensed content is initially recorded as deferred revenue and subsequently recognized as revenue upon completion of the performance obligation in accordance with the terms of licensing agreement.

 

 

 

 14 

 

 

Publishing Revenue

 

The Company has engaged the services of a third-party entity to manage the printing, publishing and distribution of the Company’s publishing content. In accordance with the terms agreed with the third party, the Company’s revenue is recognized as 50% of revenue from sales per title after the third-party vendor earns back the costs to develop, author, publish, market, promote and distribute each title, inclusive of any royalties owed to rights holders, following a six months period in market to allow for returns.

 

Publishing revenues are eligible for recognition upon the completion of a six-month sales period to provide for any potential returns and notification from the third-party entity that it has earned back all of its related publishing costs.

 

Other Revenue

 

Other revenue corresponds to ecommerce sales, commercial services, and subscription and advertising revenue from the Grom Social mobile application.

 

The following table depicts the disaggregated revenue listed above within the Sales caption in the condensed consolidated statements of operations:

                
  

Three Months Ended

June 30, 2023

  

Three Months Ended

June 30, 2022

  

Six Months Ended

June 30, 2023

  

Six Months Ended

June 30, 2022

 
                 
Animation  $815,148   $1,025,966   $1,872,817   $2,074,579 
Web Filtering   116,574    113,472    207,384    295,716 
Publishing           10,101     
Other   24,776    144    65,839    412 
Total Sales  $956,498   $1,139,582   $2,156,141   $2,370,707 

 

The following table sets forth the components of the Company’s accounts receivable and advanced payments and deferred revenues at June 30, 2023, and December 31, 2022:

        
  

June 30,

2023

  

December 31,

2022

 
         
Billed accounts receivable  $171,721   $607,524 
Unbilled accounts receivable   531,228    592,932 
Allowance for doubtful accounts   (44,301)   (38,226)
Total accounts receivable, net  $658,648   $1,162,230 
Total advanced payments and deferred revenues  $374,295   $576,338 

 

During the three and six months ended June 30, 2023, the Company had two and three customers, respectively, that accounted for 73.9% and 57.3%, respectively, of total revenues. During the three and six months ended June 30, 2022, the Company had three and four customers, respectively, that account for 78.1% and 81.7% of total revenues, respectively.

 

At June 30, 2023, the Company had two customers that accounted for 79.2% of accounts receivable. At December 31, 2022, the Company had two customers that accounted for 73.6% of accounts receivable.

 

Animation revenue contracts vary with movie contracts typically allowing for progress billings over the contract term while other episodic development activities are typically billable upon delivery of the performance obligation for an episode. These episodic activities typically create unbilled contract assets between episode delivery dates while movies can create contract assets or liabilities based on the progress of activities versus the arranged billing schedule. Revenues from web filtering contracts are all billed in advance and therefore represent contract liabilities until fully recognized on a ratable basis over the contract life.

 

 

 

 

 15 

 

 

 

5. INVENTORY

 

Inventory consists of costs incurred to produce animated content for third party customers. Costs incurred to produce the animated content to customers, which include direct production costs, production overhead and supplies are recognized as work-in-progress inventory. As animated content is completed in accordance with the terms stated by the customer, inventory is classified as finished products and subsequently recognized as cost of services as animated content is accepted by and available to the customer. Carrying amounts of animated content are recorded at the lower of cost or net realizable value. Cost is determined using a weighted average cost method for direct production costs, productions overhead and supplies used for completing animation projects.

 

As of June 30, 2023 and December 31, 2022, the Company’s inventory totaled $87,040 and $92,303, respectively, and was comprised of work-in-progress of $85,382 and $85,324, respectively, and finished goods of $1,658 and $6,979, respectively.

 

 

6. PROPERTY AND EQUIPMENT

 

The following table sets forth the components of the Company’s property and equipment at June 30, 2023 and December 31, 2022: 

                        
   June 30, 2023   December 31, 2022 
   Cost   Accumulated Depreciation   Net Book Value   Cost   Accumulated Depreciation   Net Book Value 
Capital assets subject to depreciation:                              
Computers, software and office equipment  $2,510,394   $(2,467,440)  $42,954   $2,774,308   $(2,651,872)  $122,436 
Machinery and equipment   174,666    (171,835)   2,831    189,641    (182,180)   7,461 
Vehicles   11,776    (11,776)       41,112    (35,504)   5,608 
Furniture and fixtures   376,834    (365,765)   11,069    409,996    (391,783)   18,213 
Leasehold improvements   1,079,920    (1,014,233)   65,687    1,172,501    (1,065,148)   107,353 
Total fixed assets   4,153,590    (4,031,049)   122,541    4,587,558    (4,326,487)   261,071 
Capital assets not subject to depreciation:                              
Construction in progress               24,605        24,605 
Total fixed assets  $4,153,590   $(4,031,049)  $122,541   $4,612,163   $(4,326,487)  $285,676 

 

For the three months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $58,559 and $80,373, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $128,435 and $173,047, respectively.

 

7. OTHER ASSETS

 

The following table sets forth the components of the Company’s other assets at June 30, 2023 and December 31, 2022:

        
   June 30, 2023   December 31, 2022 
         
Capitalized website development costs  $870,017   $1,057,312 
Prepublication costs   174,545    164,042 
Produced and licensed content costs   452,949    325,966 
Deposits   72,921    72,027 
Other noncurrent assets       7,731 
Total other assets  $1,570,432   $1,627,078 

 

 

 

 16 

 

 

Capitalized Website Development Costs

 

The Company capitalizes certain costs associated with the development of its Santa.com website after the preliminary project stage is complete and until the website is ready for its intended use. Planning and operating costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, project plan is defined, functionalities are determined and internal and external resources are identified. Qualified costs incurred during the operating stage of our software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to the websites are expensed as incurred.

  

Capitalized website costs are amortized on a straight-line basis over their estimated useful life of three years beginning with the time when it is ready for intended use. Amounts amortized are presented through cost of sales. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.

 

Prepublication Costs

 

Prepublication costs include costs incurred to create and develop the art, prepress, editorial, digital conversion and other content required for the creation of the master copy of a book or other media. Prepublication costs are amortized on a straight-line basis over a two- to five-year period based on expected future revenue. The Company regularly reviews the recoverability of the capitalized costs based on expected future revenues.

 

Produced and Licensed Content Costs

 

Produced and licensed content costs include capitalizable direct costs, production overhead, interest and development costs and are stated at the lower of cost, less accumulated amortization, or fair value. Marketing, distribution and general and administrative costs are expensed as incurred.

 

Film, television and direct to consumers through streaming services production and residual costs are expensed over the product life cycle based upon the ratio of the current period’s revenues to estimated remaining total revenues (Ultimate Revenues) for each production. For film productions and direct to consumer services, Ultimate Revenues include revenues from all sources that will be earned within ten years from the date of the initial release. For television series, Ultimate Revenues include revenues that will be earned within ten years from delivery of the first episode, or if still in production, five years from delivery of the most recent episode, if later. Costs of film, television and direct to consumer productions are subject to regular recoverability assessments, which compare the estimated fair values with the unamortized costs. The Company bases these fair value measurements on the Company’s assumptions about how market participants would price the assets at the balance sheet date, which may be different than the amounts ultimately realized in future periods. The amount by which the unamortized costs of film and television productions exceed their estimated fair values is written off. Costs for projects that have been abandoned are written off. Projects that have not been set for production within three years are also written off unless management has committed to a plan to proceed with the project and is actively working on and funding the project.

 

The following tables set forth the components of the Company’s capitalized costs at June 30, 2023 and December 31, 2022:

                        
   June 30, 2023   December 31, 2022 
   Gross Carrying Value   Accumulated
Amortization
   Net Book
Value
   Gross Carrying Value   Accumulated
Depreciation
   Net Book
Value
 
Prepublication costs  $177,635   $(3,090)  $174,545   $165,524   $(1,482)  $164,042 
Produced and licensed content costs   452,949        452,949    325,966        325,966 
Capitalized website development costs   1,123,772    (253,755)   870,017    1,123,772    (66,460)   1,057,312 
Total capitalized costs  $1,754,356   $(256,845)  $1,497,511   $1,615,262   $(67,942)  $1,547,320 

 

 

 

 17 

 

 

For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $94,451 and $499, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $188,903 and $499, respectively.

 

 

8. LEASES

 

The Company has entered into operating leases primarily for office space. These leases have terms which range from two years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. During the six months ended June 30, 2023, the Company did not record any additional right of use (“ROU”) assets or lease liabilities related to new operating leases.

 

The following table presents the future minimum payment obligations and aggregate present value of lease liabilities for operating leases as of June 30, 2023:

    
Remainder of 2023  $189,580 
2024   275,894 
2025   277,235 
2026   225,200 
2027   236,461 
Thereafter    
Total future lease payments   1,204,370 
Less: Imputed interest   (258,237)
Present value of lease liabilities  $946,133 

 

These operating leases are listed as separate line items on the Company's Consolidated Balance Sheets and represent the Company’s right to use the underlying asset for the lease term. The Company’s obligation to make lease payments are also listed as separate line items on the Company's Consolidated Balance Sheets.

 

Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments.

 

Information related to the Company's operating right-of-use assets and related lease liabilities are as follows:

    
   Six Months Ended
June 30, 2023
 
Cash paid for operating lease liabilities  $190,600 
Weighted-average remaining lease term in years   2.6 
Weighted-average discount rate   10% 

    

For the three months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $100,102 and $115,292, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $200,204 and $220,632, respectively. Rent expenses related to lease obligations are allocated between cost of goods sold and selling, general and administrative expenses in the Company’s condensed consolidated statement of operations.

 

 

 

 18 

 

 

9. GOODWILL AND INTANGIBLE ASSETS

 

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Company’s acquisitions is attributable to the value of the potential expanded market opportunity with new customers.

 

The following table sets forth the changes in the carrying amount of the Company’s goodwill as of June 30, 2023 and December 31, 2022:

 

Schedule of goodwill     
Balance, January 1, 2022  $22,376,025 
Measurement Period Adjustment   (468,426)
Impairment charge   (11,340,115)
Balance, December 31, 2022   10,567,484 
Impairments and other adjustments    
Balance, June 30, 2023  $10,567,484 

 

At December 31, 2022, the Company performed its annual impairment tests as prescribed by ASC 350 on the carrying value of its goodwill and recorded aggregate impairment charges of $11,340,115; of which $6,202,888 was attributed to its TD Holdings Ltd animation business acquired in 2016, and $5,137,227 was attributed to its Curiosity Ink Media original content business acquired in 2021. The determination was made as the result of the Company’s qualitative assessment of each business unit, including the decline in animation revenues and delay in monetization of original content properties.

 

During the year ended December 31, 2022, the Company finalized the purchase price allocation, during the permissible measurement period, and obtained new fair value information for certain identifiable intangible assets related to its acquisition of Curiosity. The revised purchase price allocation decreased goodwill by $468,426 and increased intangible assets by $468,426. These adjustments did not have a significant impact on the Company’s consolidated financial statements.

 

The following table summarizes the individually identifiable intangible assets subsequently recognized:

 

Summary of changes in intangible assets     
Licensing agreements  $341,728 
Books and stories content   126,698 
Total identifiable intangible assets  $468,426 

 

At June 30, 2023 and December 31, 2022, the carrying amount of the Company’s goodwill was $10,567,484, respectively.

 

 

 

 19 

 

 

The following table sets forth the components of the Company’s intangible assets at June 30, 2023 and December 31, 2022:

                             
       June 30, 2023   December 31, 2022 
   Amortization Period (Years)   Gross Carrying Amount   Accumulated Amortization   Net Book Value   Gross Carrying Amount   Accumulated Amortization   Net Book Value 
Intangible assets subject to amortization:                                   
Customer relationships   10.00   $1,526,282   $(1,068,397)  $457,885   $1,526,282   $(992,083)  $534,199 
Licensing agreement   19.60    341,728    (33,338)   308,390    341,728    (24,641)   317,087 
Subtotal        1,868,010    (1,101,735)   766,275    1,868,010    (1,016,724)   851,286 
Intangible assets not subject to amortization:                                   
Books and stories content        126,698        126,698    126,698        126,698 
Trade names        4,386,247        4,386,247    4,386,247        4,386,247 
Total intangible assets       $6,380,955   $(1,101,735)  $5,279,220   $6,380,955   $(1,016,724)  $5,364,231 

 

For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $42,505 and $80,373, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $85,011 and $173,047, respectively.

 

The following table provides information regarding estimated remaining amortization expense for intangible assets subject to amortization for each of the following years ending December 31:

     
Remainder of 2023   $ 85,011  
2024     170,022  
2025     170,022  
2026     93,708  
2027     17,394  
Thereafter     230,118  
Total remaining intangible assets subject to amortization   $ 766,275  

 

10. ACCRUED LIABILITIES

 

The following table sets forth the components of the Company’s accrued liabilities at June 30, 2023 and December 31, 2022:

           
   

June 30,

2023

   

December 31,

2022

 
             
Executive and employee compensation   $ 115,671     $ 102,151  
Interest on convertible notes and promissory notes     101,231       84,292  
Other accrued expenses and liabilities     75,619       192,511  
Total accrued liabilities   $ 292,521     $ 378,954  

 

 

 

 20 

 

 

11. RELATED PARTY TRANSACTIONS AND PAYABLES

 

Darren Marks’s Family

 

The Company has engaged the family of Darren Marks, its Chief Executive Officer, to assist in the development of the Grom Social website and mobile application. These individuals create and produce original short form content focusing on social responsibility, anti-bullying, digital citizenship, unique blogs, and special events. Sarah Marks, the wife of Mr. Marks, and Zach Marks, Luke Marks, Jack Marks, Dawson Marks, Caroline Marks and Victoria Marks, each Mr. Marks’s children, are, or have been, employed by or independently contracted with the Company.

 

As of June 30, 2023, Zach and Luke Marks were employed by Grom Social as its Founder and Content Creator, and Content Coordinator, respectively, and receive annual salaries of $103,000 and $30,000, respectively.

 

For the three months ended June 30, 2023 and 2022, the Marks family was paid a total of $32,500 and $30,000, respectively. For the six months ended June 30, 2023 and 2022, the Marks family was paid a total of $67,917 and $30,000, respectively.

 

Compensation for services provided by the Marks family is expected to continue for the foreseeable future.

 

Liabilities Due to Executive Officers and Directors

 

On July 11, 2018, our director Dr. Thomas Rutherford loaned the Company $50,000. The loan bears interest at a rate of 10% per annum and was due on August 11, 2018. On April 21, 2023, the Company repaid the $50,000 of outstanding principal on the note.

 

As of June 30, 2023 and December 31, 2022, the aggregate related party payables balance was $23,904 and $72,383, respectively, of which $23,904 and $22,383 of accrued interest were reported under accrued liabilities on the Company’s Consolidated Balance Sheets.

 

 

12. CONVERTIBLE NOTES

 

The following tables set forth the components of the Company’s convertible notes as of June 30, 2023 and December 31, 2022:

               
   

June 30,

2023

    December 31,
2022
 
8% Unsecured Convertible Note (Curiosity)   $ 278,000     $ 278,000  
12% Senior Convertible Notes with Original Issuance Discounts (OID Notes)     75,000       75,000  
12% Senior Secured Convertible Notes (TDH Secured Notes)     136,510       204,907  
12% Senior Secured Convertible Notes (Additional Secured Notes)     25,937       38,932  
Loan discounts     (14,751 )     (25,165 )
Total convertible notes, net     500,696       571,664  
Less: current portion of convertible notes, net     (500,696 )     (503,465 )
Convertible notes, net  $   $68,199 

 

 

 

 21 

 

 

8% Unsecured Convertible Notes – Curiosity

 

On July 29, 2021, the Company entered into a membership interest purchase agreement with Curiosity and the holders of all of Curiosity’s outstanding membership interests, for the purchase of 80% of Curiosity’s outstanding membership interests from the sellers. Pursuant to the purchase agreement, the Company issued 8% eighteen-month convertible promissory notes in the aggregate principal amount $278,000 to pay-down and refinance certain outstanding loans and advances previously made by certain of its principals. The notes are convertible into shares of common stock of the Company at a conversion price of $98.40 per share but may not be converted if, after giving effect to such conversion, the noteholder and its affiliates would beneficially own in excess of 9.99% of the Company’s outstanding common stock. The notes may be prepaid at any time, in whole or in part. The notes are subordinate to the Company’s senior indebtedness.

 

As of June 30, 2023, the principal balance of the Curiosity note was $278,000.

 

10% Senior Secured Convertible Note with Original Issuance Discount (L1)

 

On September 14, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with L1 Capital Global Master Fund (“L1”) pursuant to which it issued (i) a 10% original issue discount senior secured convertible note in the principal amount of $4,400,000 to L1 (the “L1 Note”) and (ii) a 5 five-year warrant to purchase 27,109 shares of the Company’s common stock at an exercise price of $126.00 per share (“Warrant Shares”) in exchange for $3,960,000 (the “First Tranche Financing”). The Purchase Agreement also provided, subject to shareholder approval, for the issuance, subject to certain conditions, of an additional $1,500,000 of notes and warrants to purchase 9,259 shares of common stock (the “Second Tranche Financing”) on the same terms.

 

On October 20, 2021, the Company and L1 entered into an amended and restated purchase agreement which increased the amount of the Second Tranche Financing from $1,500,000 to $6,000,000 and provides (i) for an amended and restated 10% original issue discount senior secured convertible note to be issued in exchange for the L1 Note pursuant to the Purchase Agreement and (ii) for the issuance of a five-year warrant to purchase 34,706 shares of the Company’s common stock at an exercise price of $126.00 per share.

 

During the year ended December 31, 2022, the Company issued an aggregate 191,192 shares of common stock to L1 upon the conversion of $4,125,000 of outstanding principal.

 

As of June 30, 2023, the principal balance was $0 and all associated loan discounts were fully amortized.

 

10% Senior Secured Convertible Note with Original Issuance Discount (L1– Second Tranche)

 

On January 20, 2022 (the “Second Tranche Closing”), the Company and L1 Capital closed on the Second Tranche of the offering, resulting in the issuance of (i) a $1,750,000 10% Original Issue Discount Senior Secured Convertible Note, due July 20, 2023, (the “Second Tranche Note”); and (ii) a five year warrant to purchase 10,123 shares of Common Stock of the Company at an exercise price of $126.00 per share (the “Second Tranche Warrants”), in exchange for consideration of $1,575,000 (i.e. the face amount less the 10% Original Issue Discount of $175,000).

 

During the year ended December 31, 2022, the Company issued an aggregate 108,025 shares of common stock and repaid $1,146,901 in cash to L1 upon the conversion of $1,750,000 of outstanding principal.

 

As of June 30, 2023, the principal balance was $0 and all associated loan discounts were fully amortized.

 

 

 

 22 

 

 

10% Secured Convertible Notes with Original Issuance Discounts (“OID Notes”)

 

During the year ended December 31, 2017, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 10.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $748.80. As of June 30, 2023, the remaining principal balance of these notes was $25,000.

 

During the year ended December 31, 2018, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 20.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $480.00. As of June 30, 2023, the remaining principal balance of these notes was $50,000.

 

As of June 30, 2023, the principal balance of these notes was $75,000 and all associated loan discounts were fully amortized. No notices of default or demands for payment have been received by the Company.

 

12% Senior Secured Convertible Notes (“TDH Secured Notes”)

 

On March 16, 2020, the Company sold (the “TDH Secured Notes Offering”) an aggregate $3,000,000 of its 12% senior secured convertible notes (the “TDH Secured Notes”), to eleven accredited investors (the “TDH Secured Note Lenders”), pursuant to a subscription agreement with the TDH Secured Note Lenders. Interest on the TDH Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the TDH Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on March 16, 2024. Pursuant to the TDH Secured Notes, TD Holdings will pay amounts due under the TDH Secured Notes. Prepayment of amounts due under TDH Secured Notes is subject to a prepayment penalty in an amount equal to 4% of the amount prepaid.

 

The TDH Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.

 

The Company’s obligations under the TDH Secured Notes, are secured by Grom Holdings’ shares of stock of TDH, and of its wholly owned subsidiary, TDAHK. The TDH Secured Notes rank equally and ratably on a pari passu basis with (i) the other TDH Secured Notes and (ii) the Original TDH Notes issued by the Company pursuant to TDH Share Sale Agreement.

 

If the Company sells the animation studio located in Manila, Philippines, which is currently owned by TDH through TDAHK (the “Animation Studio”), for more than $12,000,000, and so long as any amount of principal is outstanding under the TDH Secured Notes, the Company will pay the TDH Secured Notes holders from the proceeds of the sale (i) all amounts of principal outstanding under the TDH Secured Notes, (ii) such amount of interest which would be due and payable assuming the TDH Secured Notes were held to maturity (minus any amounts of interest previously paid hereunder), and (iii) an additional 10% of the amount of principal outstanding under the TDH Secured Notes within five days of the closing of such sale.

 

In connection with the issuance of the TDH Secured Notes, the Company issued to each TDH Secured Note holder shares of common stock equal to 20% of the principal amount of such holder’s TDH Secured Note, divided by $96.00. Accordingly, an aggregate of 6,250 shares of common stock were issued to the TDH Secured Note holders on March 16, 2020. These shares were valued at $420,000, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the notes.

 

As of June 30, 2023, the principal balance of these notes was $136,510 and the remaining balance on the associated loan discounts was $12,396.

 

 

 

 23 

 

 

12% Senior Secured Convertible Notes (Additional Secured Notes)

 

On March 16, 2020, the Company issued to seven accredited investors (the “Additional Secured Note Lenders”) an aggregate of $1,060,000 of its 12% senior secured convertible notes (the “Additional Secured Notes”) in a private offering pursuant to a subscription agreement with substantially the same terms as the TDH Secured Notes except that the Additional Secured Notes are secured by all of the assets of the Company other than the shares and other assets of TDH and TDAHK, pursuant to a security agreement by and among the Company and the Additional Secured Note Lenders.

 

Interest on the Additional Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the Additional Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on March 16, 2024. Prepayment of the amounts due under the Additional Secured Notes is subject to a prepayment penalty of 4% of the amount prepaid.

 

The Additional Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.

 

In connection with the issuance of the Additional Secured Notes, the Company issued to each Additional Secured Note Lender shares of common stock equal to 20% of the principal amount of such holder’s Additional Secured Note, divided by $96.00. Accordingly, an aggregate of 2,208 shares of common stock were issued. These shares were valued at $148,000, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the related convertible notes.

 

As of June 30, 2023, the principal balance of these notes was $25,937 and the remaining balance on the associated loan discounts was $2,355.

 

Future Minimum Principal Payments

 

The remaining future principal repayments based upon the maturity dates of the Company’s borrowings for each of the next five years are as follows:

     
Remainder of 2023  $439,760 
2024   75,687 
2025 and thereafter    
Total Convertible notes principal amount payable.  $515,447 

 

 

13. EMPLOYEE BENEFIT PLAN

  

The Company’s subsidiary, Top Draw Animation, Inc., has an unfunded, non-contributory defined benefit plan covering its permanent employees.

 

Under the existing regulatory framework, the Company is required to pay eligible employees at least the minimum regulatory benefit upon retirement, which provides a retirement benefit equal to 22.5 days’ pay for every year of credited service, subject to age and service requirements. The regulatory benefit is paid in a lump sum upon retirement. The existing regulatory framework does not require minimum funding of the plan.

 

 

 

 24 

 

 

Retirement benefit expenses and liabilities are determined in accordance with an actuarial study made for the plan utilizing the net interest approach which disaggregates the defined benefit cost into the following components: service costs (cost of services received); net interest (financing effect of paying for benefits in advance or in arrears); and remeasurements (period-to-period fluctuations in the amounts of defined benefit obligations and plan assets).

 

Under the net interest approach, service cost and net interest on the defined benefit liability (asset) are both recognized in the statement of operations, while remeasurements of the defined benefit liability (asset) are recognized in other comprehensive income. Remeasurements recognized in other comprehensive income shall not be reclassified to profit or loss in a subsequent period.

 

The amount of the defined benefit liability reported under other noncurrent liabilities in the Company’s Consolidated Balance Sheet is determined as follows:

               
    June 30, 2023     December 31, 2022  
             
Benefit obligation   $ 233,433     $ 434,974  
Plan assets            
Total   $ 233,433     $ 434,974  

 

The components of the accumulated benefit cost to be recognized under selling, general and administrative expense in consolidated statement of operations are the service cost (current service cost, past service cost or credit and settlement gains or losses) and net interest expense on the net defined benefit liability:

               
    June 30, 2023     June 30, 2022  
             
Current service cost   $ 9,164     $ 2,471  
Net interest expense     8,857        
Total   $ 18,021     $ 2,471  

 

The change in the accumulated benefit cost in the Company’s Condensed Consolidated Balance Sheet for the six months ended June 30, 2023 is as follows:

       
    2023  
       
Balance, January 1   $ 434,974  
Foreign currency translation     2,398  
Expense recognized in other comprehensive income     18,021  
Remeasurement on actuarial gain (loss) recognized     (44,351 )
Contributions paid     (177,609 )
Balance, June 30   $ 233,433  

 

 

 

 25 

 

 

The cumulative amount of actuarial gains recognized in other comprehensive income for the six months ended June 30, 2023 and 2022 is as follows:

                 
    2023     2022  
             
Balance, January 1   $ (36,682 )   $ 60,518  
Foreign currency translation            
Actuarial gain (loss)     (42,733 )      
Balance, June 30     79,405       60,518  
Tax effect     19,851       (12,439 )
Cumulative actuarial gain (loss), net of tax   $ (59,544 )   $ 48,079  

 

The assumptions used to determine retirement benefits for the six months ended June 30, 2023 are as follows:

       
    June 30, 2023  
       
Discount rate     6.22%  
Salary increase rate     2.00%  

 

 

14. INCOME TAXES

 

In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes.

 

The Company’s interim effective tax rate, inclusive of discrete items, for the three and six months ended June 30, 2023 and 2022 was 0%, respectively, due to recurrent net losses for the periods presented.

 

15. STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company is authorized to issue 25,000,000 shares of preferred stock, par value of $0.001 per share.

 

Series A Preferred Stock

 

As of June 30, 2023 and December 31, 2022, the Company had no shares of Series A Stock issued and outstanding.

 

 

 

 26 

 

 

Series B Preferred Stock

 

As of June 30, 2023 and December 31, 2022, the Company had no shares of Series B Stock issued and outstanding, respectively.

 

Series C Preferred Stock

 

On May 20, 2021, the Company filed with the Secretary of State of the State of Florida a Certificate of Designation of Preferences, Rights and Limitations of Series C Stock designating 10,000,000 shares as Series C Preferred Stock (the “Series C Stock”). The Series C Stock ranks senior and prior to all other classes or series of the Company’s preferred stock and common stock.

 

The holder may, at any time after the 6-month anniversary of the issuance of the shares of Series C Preferred Stock, convert such shares into common stock at a conversion rate of $57.60 per share. In addition, the Company may, at any time after the issuance of the shares, convert any or all of the outstanding shares of Series C Preferred Stock at a conversion rate of $57.60 per share.

 

Each share of Series C Stock entitles the holder to 1.5625 votes for each share of Series C Stock. The consent of the holders of at least two-thirds of the shares of Series C Stock is required for the amendment to any of the terms of the Series C Stock, to create any additional class of stock unless the stock ranks junior to the Series C Stock, to make any distribution or dividend on any securities ranking junior to the Series C Stock, to merge or sell all or substantially all of the assets of the Company or acquire another business or effectuate any liquidation of the Company.

 

Cumulative dividends accrue on each share of Series C Stock at the rate of 8% per annum of the stated value of $1.00 per share and are payable in arrears quarterly commencing 90 days from issuance. The dividend shall be payable in shares of common stock (a “PIK Dividend”) and are be due and payable on the date on which such PIK Dividend was declared.

 

Upon a liquidation, dissolution or winding up of the Company, the holders of the Series C Stock are entitled to $1.00 per share plus all accrued and unpaid dividends. No distribution may be made to holders of shares of capital stock ranking junior to the Series C Stock upon a liquidation until Series C stockholders receive their liquidation preference. The holders of 66 2/3% of the then outstanding shares of Series C Stock, may elect to deem a merger, reorganization or consolidation of the Company into or with another corporation, not affiliated with said majority, or other similar transaction or series of related transactions in which more than 50% of the voting power of the Company is disposed of in exchange for property, rights or securities distributed to holders thereof by the acquiring person, firm or other entity, or the sale of all or substantially all of the assets of the Company.

 

On January 24, 2022, the Company issued 686 shares of common stock to a stockholder upon the conversion of 39,500 shares of Series C preferred stock.

 

As of June 30, 2023 and December 31, 2022, the Company had 9,281,809 shares of Series C Stock issued and outstanding, respectively.

 

For the three months and six ended June 30, 2023, the Company declared cumulative dividends totaling $187,216 and $371,273, respectively, for amounts accrued on its Series C Stock.

 

Common Stock

 

The Company is authorized to issue 500,000,000 shares of common stock, par value of $0.001 per share and had 9,044,361 and 2,514,858 shares of common stock issued and outstanding as of June 30, 2023 and December 31, 2022, respectively.

 

 

 

 27 

 

 

Reverse Stock Split

 

On October 4, 2022, the Board and shareholders approved the granting of authority to the Board to amend the Company’s articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-30, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. On December 9, 2022, the Board effected a 1-for-30 reverse stock split in connection with the Company’s continued listing of its common stock on Nasdaq.

 

PIPE Offering and Related Waiver

 

On January 25, 2023, the Company consummated a private placement (the “PIPE Offering”) pursuant to the terms of the Securities Purchase Agreement dated as of January 25, 2023 (the “2023 SPA”) that it entered into with institutional investors, in which the Company issued (i) 100,000 shares of common stock; (ii) 1,327,434 purchase warrants (the “Purchase Warrants”) to purchase an aggregate of 2,323,010 shares of common stock; and (iii) 1,227,434 pre-funded warrants (the “Pre-Funded Warrants”) to purchase an aggregate of 1,227,434 shares of common stock. The purchase price of each share of common stock and associated Purchase Warrant was $2.26. The purchase price of each Pre-Funded Warrant was $2.25. The aggregate gross proceeds of the PIPE Offering was approximately $3.0 million, before deducting fees to the placement agent and other expenses payable by the Company. EF Hutton, division of Benchmark Investments, LLC, acted as the exclusive placement agent in connection with the PIPE Offering.

 

In connection with the PIPE Offering, the Company entered into a Waiver (the “Waiver”) with L1 Capital Global Opportunities Master Fund (“L1”) waiving certain provisions of the Securities Purchase Agreement, dated as of September 14, 2021 (the “2021 SPA”), by and between it and L1. Pursuant to the terms of the Waiver, L1 waived certain provisions of the 2021 SPA and in consideration thereof, the Company (i) issued 150,000 purchase warrants substantially similar to the Purchase Warrants issued in connection with the 2023 SPA; and (ii) paid a cash fee of $50,000 to L1.

 

Pursuant to the 2023 SPA, the Company is obligated to hold a special stockholders’ meeting no later than 60 days following the date of the Purchase Agreement to solicit the approval of the issuance of the shares, Warrants and the shares of common stock underlying the Warrants in compliance with the rules of The Nasdaq Stock Market LLC (without regard to any limitations on exercise set forth in the Warrants or the Pre-Funded Warrants. On March 27, 2023, the Company held a special meeting of stockholders and the stockholders approved the PIPE Offering.

 

In connection with the PIPE Offering, the Company entered into a Registration Rights Agreement with the Purchasers, dated January 25, 2023 (the “Registration Rights Agreement”). The Registration Rights Agreement provides that we shall file a registration statement covering the resale of all of the Registrable Securities (as defined in the Registration Rights Agreement) with the SEC. The Registration Statement was filed and declared effective by the SEC on February 9, 2023.

 

Common Stock Issued in Exchange for Consulting, Professional and Other Services

 

During the three and six months ended June 30, 2023, the Company issued 0 and 23,334 shares of common stock, respectively, with a fair market value of $0 and $31,968, respectively, to contractors for services rendered.

 

During the three and six months ended June 30, 2022, the Company issued 1,464 and 3,950 shares of common stock, respectively, with a fair market value of $18,660 and $95,482, respectively, to contractors for services rendered.

 

 

 

 28 

 

 

Common Stock Issued in Connection with the Conversion of Convertible Note Principal and Accrued Interest

 

During the three and six months ended June 30, 2022, the Company issued 27,778 and 219,960 shares of common stock, respectively, upon the conversion of $450,000 and $4,575,000, respectively, in convertible note principal and accrued interest.

 

Common Stock Issued in Connection with Series C Stock Dividends

 

During the three and six months ended June 30, 2022, the Company issued 5,895 and 11,737 shares of common stock, respectively, valued at $187,455 and $646,523, respectively, for cumulative dividends declared on its Series C Stock.

 

Stock Purchase Warrants

 

Stock purchase warrants are accounted for as equity in accordance with ASC 480, Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, Distinguishing Liabilities from Equity.

 

The following table reflects all outstanding and exercisable warrants at June 30, 2023 and December 31, 2022. All warrants are exercisable for a period of three to five years from the date of issuance:

                   
    Number of Warrants Outstanding     Weighted Average Exercise Price     Weighted Average Remaining Contractual Life (Yrs.)  
                   
Balance January 1, 2022     141,572     $ 132.00       1.75  
Warrants issued     4,280,355       3.20          
Warrants exercised     (279,069 )              
Warrants forfeited     (5,678 )              
December 31, 2022     4,137,180     $ 7.29       4.89  
Warrants issued     3,812,944     $ 2.26          
Warrants exercised     (7,775,889              
Warrants forfeited                    
Balance June 30, 2023     174,235     $ 107.32       3.24  

  

On January 31, 2023, in connection with the PIPE Offering described above, the Company issued 1,327,434 Purchase Warrants to purchase an aggregate of 2,323,010 shares of common stock. The Purchase Warrants are immediately exercisable for $2.26 per share of common stock. The Purchase Warrant holders may also effect an alternative cashless exercise on or after the later of (i) the 30 day anniversary of the initial exercise date and (ii) the stockholder approval date (as defined in the 2023 SPA). In such event, the aggregate number of shares of common stock issuable in such alternative cashless exercise shall equal the product of the aggregate number of shares of common stock that would be issuable upon exercise of the Purchase Warrants and 0.85.

 

 

 

 29 

 

 

The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($2.15), an expected dividend yield of 0%, a historical volatility of 176.6%, a risk-free interest rate of 3.6%, and an expected term of one year. The Purchase Warrants were allocated a relative fair value of $1,387,429.

 

On January 31, 2023, the Company also issued 150,000 purchase warrants, substantially similar to the Purchase Warrants issued in connection with the PIPE Offering, to purchase an aggregate of 262,500 shares of common stock. The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($2.15), an expected dividend yield of 0%, a historical volatility of 176.6%, a risk-free interest rate of 3.6%, and an expected term of 1 year. The fair value of the purchase warrants was $350,039.

 

During the six months ended June 30, 2023, the Company issued 1,262,787 shares of common stock upon the exercise of 1,262,787 prefunded warrants for gross proceeds of $12,309.

 

During the six months ended June 30, 2023, the Company also issued 5,143,382 shares of common stock upon the cashless exercise of 6,513,102 purchase warrants.

 

As of June 30, 2023, the outstanding stock purchase warrants had an aggregate intrinsic value of $0.

 

Stock Options

 

The following table represents all outstanding and exercisable stock options as of June 30, 2023:

                                     
Year Issued   Options
Issued
    Options
Forfeited
    Options
Outstanding
    Vested
Options
    Weighted Average Exercise Price     Weighted Average Remaining Life (Yrs.)  
                                     
2013     8,058       (870 )     7,188       7,188     $ 230.40       0.22  
2018     62       (62                        
2021     6,950             6,950       2,317     $ 89.40       3.08  
Total     15,070       (932 )     14,138       9,505     $ 161.08       1.62  

 

During the three and six months ended June 30, 2023, the Company recorded $44,821 and $89,643, respectively, in stock-based compensation costs related to stock options. During the three and six months ended June 30, 2022, the Company recorded $89,241 and $137,383, respectively, in stock-based compensation costs related to stock options. Stock-based compensation expense is reported in selling, general and administrative on the Company’s Condensed Consolidated Statement of Operations and Comprehensive Loss.

 

As of June 30, 2023, the total unrecognized cost of stock-based compensation related to stock options was $97,308. This cost is expected to be recognized over a weighted average period of 1.08 years.

 

As of June 30, 2023, the outstanding stock options had an aggregate intrinsic value of $0.

 

 

 

 30 

 

  

16. COMMITMENTS AND CONTINGENCIES

 

In the ordinary course of business, the Company and its subsidiaries are subject to various pending and potential legal actions, arbitration proceedings, claims, investigations, examinations, regulatory proceedings, information gathering requests, subpoenas, inquiries and matters relating to compliance with laws and regulations (collectively, legal proceedings).

 

Based on the Company’s current knowledge, and taking into consideration its legal expenses, the Company does not believe it is a party to, nor are any of its subsidiaries the subject of, any legal proceeding that would have a material adverse effect on the Company’s consolidated financial condition or liquidity.

 

See also Note 8 (“Leases”).

 

See also Note 14 (“Income Taxes”).

 

17. SUBSEQUENT EVENTS

 

In accordance with FASB ASC 855-10, Subsequent Events, the Company has analyzed its operations subsequent to June 30, 2023 to the date these condensed consolidated financial statements were issued, and has determined that it does not have any material subsequent events to disclose in these condensed consolidated financial statements, except as follows:

 

Reverse Stock Split

 

On August 8, 2023, the Company’s shareholders approved the granting of authority to the Company’s Board of Directors (“Board”) to amend its articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-20, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 31 

 

 

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

 

The following discussion and analysis should be read in conjunction with our financial statements and the related notes thereto. The management's discussion and analysis contain forward-looking statements, such as statements of our plans, objectives, expectations, and intentions. Any statements that are not statements of historical fact are forward-looking statements. When used, the words "believe," "plan," "intend," "anticipate," "target," "estimate," "expect" and the like, and/or future tense or conditional constructions ("will," "may," "could," "should," etc.), or similar expressions, identify certain of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties, including those under "Risk Factors," which appear in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which we filed with the Securities and Exchange Commission on April 17, 2023, that could cause actual results or events to differ materially from those expressed or implied by the forward-looking statements. Our actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of several factors. We do not undertake any obligation to update forward-looking statements to reflect events or circumstances occurring after the date of this Quarterly Report.

 

Overview

 

We are a media, technology and entertainment company that focuses on (i) delivering content to children under the age of 13 years in a safe secure platform that is compliant with the Children’s Online Privacy Protection Act (“COPPA”) and can be monitored by parents or guardians, (ii) creating, acquiring, and developing the commercial potential of Kids & Family entertainment properties and associated business opportunities, (iii) providing world class animation services, and (iv) offering protective web filtering solutions to block unwanted or inappropriate content. We conduct our business through our following subsidiaries:

 

  · Grom Social, Inc. (“Grom Social”), incorporated in the State of Florida on March 5, 2012, operates our social media network designed for children under the age of 13 years.
     
  · TD Holdings Limited (“TD Holdings”), incorporated in Hong Kong on September 15, 2005, operates through its two wholly-owned subsidiaries: (i) Top Draw Animation Hong Kong Limited, a Hong Kong corporation (“Top Draw HK”) and (ii) Top Draw Animation, Inc., a Philippines corporation (“Top Draw Philippines”). The group’s principal activity is the production of animated films and television series.
     
  · Grom Educational Services, Inc. (“GES”), incorporated in the State of Florida on January 17, 2017, operates our web filtering services provided to schools and government agencies.
     
  · Grom Nutritional Services, Inc. (“GNS”), incorporated in the State of Florida on April 19, 2017, intends to market and distribute nutritional supplements to children. GNS has been nonoperational since its inception.
     
  · Curiosity Ink Media, LLC (“CIM”), organized in the State of Delaware on January 9, 2017, develops the commercial potential of Kids & Family entertainment properties and associated business opportunities.

 

We own 100% of each of Grom Social, TD Holdings, GES and GNS, and 80% of CIM.

  

Business Description

 

Grom Social

 

Grom Social is a growing social media platform and original content provider of entertainment for children under 13 years of age, which provides safe and secure digital environments for kids that can also be monitored by their parents or guardians. We initially launched our Grom mobile app in 2019. We are currently working to rebrand the app, with a focus on improving the in-app user experience and incorporating new, unique features. The app updates for iOS are anticipated to be available in late 2023. We remain committed to increasing user growth and expanding our reach in an effort to monetize the app.

 

 

 

 32 

 

 

Top Draw Animation

 

Top Draw Animation (“Top Draw”) is an award-winning, full-service production and pre-production animation studio that specializes in providing two-dimensional digital production services for animated television series and movies on a contract basis or under co-production arrangements. Top Draw’s pre-production services include planning and creating storyboards, location design, model and props design, background color and color styling. Its production services focus on library creation, digital asset management, background layout scene assembly, posing, animation and after-effects.

 

As part of its COVID-19 protocols, Top Draw currently operates at approximately 41% seat capacity at its studio. However, it supplements its reduced studio capacity through its work-from-home program which accounts for approximately 37% of its workforce. For the three and six months ended June 30, 2023, our animation services revenues trailed the levels that we recognized during the corresponding periods of 2022. This is largely attributable to changes in our production schedule resulting from customer delays in providing us with necessary materials and content, changes to project start dates, or cancellation of an anticipated project. As a byproduct, we realized higher production costs by deploying the resources necessary to service our customers’ needs efficiently and effectively prior to these changes to our schedule.

 

During the six months ended June 30, 2023, we secured approximately $1.6 million in new contracts for Top Draw. These projects are all expected to commence during the year and have service periods of up to twelve months in length. At June 30, 2023, our production backlog was valued at approximately $2.2 million. Based upon our current production schedule, we believe that our efficiency and productivity will increase through December 31, 2023.

 

Grom Educational Services

 

Grom Educational Services provides scalable network monitoring and security solutions that are compliant with Children Internet Protection Act (CIPA) guidelines. Our goal is to enhance safety, good digital citizenship, education, and social responsibility by giving schools and parents the ability to monitor and filter their students’ and children’s access to technology while simultaneously educating them.

 

Our products include web filtering appliances and software, reporting and event management solutions, and our Digital Citizenship License (DCL) Program. The proprietary DCL program is a series of videos design to teach minors about appropriate online behavior. On November 2, 2022, we expanded our educational services product offering by teaming up with tech management company, Radix, to offer its cloud-based classroom management solution, TeacherView. Radix’s TeacherView is equipped with a built-in video conference system to enable remote (at home), local or hybrid learning. The program gives educators an "over the shoulder" teaching experience to help oversee an enhanced learning experience.

 

During the six months ended June 30, 2023, we entered into new agreements totaling $251,394. The service contracts range between one and five years in length.

 

Curiosity Ink Media

 

Curiosity Ink Media (“Curiosity”) is a global media company that develops, acquires, builds, grows and maximizes the short, mid, and long-term commercial potential of Kids & Family entertainment properties and associated business opportunities. Driven by a best-in-class leadership team, Curiosity’s multi-faceted intellectual property library is designed to amass ongoing value through strategic stewardship, partnerships, and highly targeted market entry.

 

Depending upon the nature, Curiosity’s original properties can require a substantial amount of time to develop and produce. The Company continuously evaluates the viability of its entertainment properties, and works with its strategic partners and advisors to determine the appropriate form of media and channels of distribution for each property to ensure their greatest potential for success.

 

We continue to develop our Santa.com website. The digital holiday entertainment hub features a bold look, an ecommerce marketplace where consumers can fulfill all of their holiday needs, and an improved user experience featuring a virtual North Pole with curated gifting ideas, decor and entertainment tips, alongside other immersive content for kids and adults.

 

Furthermore, we recently entered into production on two properties with the content production, development and distribution company, Toon2Tango: (i) our feature film titled Santa.com, an original animated musical holiday special set for release in the fall of 2025, and (ii) Hey Fuzzy Yellow!, an animated preschool series scheduled to air in several markets beginning in early 2025.

 

 

 

 33 

 

 

Impact of COVID-19

 

On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 has and continues to significantly affect the United States and global economies.

 

We have experienced significant disruptions to our business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affect both us and our service providers. We have significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, our Manila-based animation studio, which accounts for approximately 85% of our total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.

 

In response to the outbreak and business disruption, we have instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. We have implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.

 

We have recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of our studio’s employees and contractors currently work from home.

 

While restrictions have eased, the virus may continue to mutate and spread which could materially impact our business. The full extent of potential impacts on our business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on our business, operations, financial condition and results of operations.

  

Recent Events

 

PIPE Offering and Related Waiver

 

On January 25, 2023, we consummated a private placement (the “PIPE Offering”) pursuant to the terms of the Securities Purchase Agreement, dated as of January 25, 2023 (the “2023 SPA”) that we entered into with institutional investors, in which we issued (i) 100,000 shares of common stock; (ii) 1,327,434 purchase warrants (the “Purchase Warrants”) to purchase an aggregate of 2,323,010 shares of common stock; and (iii) 1,227,434 pre-funded warrants (the “Pre-Funded Warrants”) to purchase an aggregate of 1,227,434 shares of common stock. The purchase price of each share of common stock and associated Purchase Warrant was $2.26. The purchase price of each Pre-Funded Warrant was $2.25. The aggregate gross proceeds of the PIPE Offering was approximately $3.0 million, before deducting fees to the placement agent and other expenses payable by us. EF Hutton, division of Benchmark Investments, LLC, acted as the exclusive placement agent in connection with the PIPE Offering.

 

In connection with the PIPE Offering, we entered into a Waiver (the “Waiver”) with L1 Capital Global Opportunities Master Fund (“L1”) waiving certain provisions of the Securities Purchase Agreement, dated as of September 14, 2021 (the “2021 SPA”), by and between us and L1. Pursuant to the terms of the Waiver, L1 waived certain provisions of the 2021 SPA and in consideration thereof, we (i) issued 150,000 purchase warrants substantially similar to the Purchase Warrants issued in connection with the 2023 SPA; and (ii) paid a cash fee of $50,000 to L1.

 

 

 

 34 

 

 

Pursuant to the 2023 SPA, we are obligated to hold a special stockholders’ meeting no later than 60 days following the date of the Purchase Agreement to solicit the approval of the issuance of the shares, Warrants and the shares of common stock underlying the Warrants in compliance with the rules of The Nasdaq Stock Market LLC (without regard to any limitations on exercise set forth in the Warrants or the Pre-Funded Warrants. On March 27, 2023, we held a special meeting of stockholders and the stockholders approved the PIPE Offering.

 

In connection with the PIPE Offering, we entered into a Registration Rights Agreement with the Purchasers, dated January 25, 2023 (the “Registration Rights Agreement”). The Registration Rights Agreement provides that we shall file a registration statement covering the resale of all of the Registrable Securities (as defined in the Registration Rights Agreement) with the SEC. The Registration Statement was filed and declared effective by the SEC on February 9, 2023.

 

Notice of Delisting of Failure to Satisfy a Continued Listing Rule or Standard

 

On April 10, 2023, we received a deficiency letter (the “Notice”) from the Listing Qualifications Department (the “Staff”) of The Nasdaq Stock Market LLC (“Nasdaq”) notifying us that, based upon the closing bid price of our common stock for the last 30 consecutive business days, we are not currently in compliance with the requirement to maintain a minimum bid price of $1.00 per share for continued listing on Nasdaq, as set forth in Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Requirement”). The Notice has no immediate effect on the continued listing status of our common stock on Nasdaq, and, therefore, our listing remains fully effective. We are provided a compliance period of 180 calendar days from the date of the Notice, or until October 9, 2023, to regain compliance with Nasdaq Listing Rule 5550(a)(2). If at any time before October 9, 2023, the closing bid price of our common stock closes at or above $1.00 per share for a minimum of 10 consecutive business days, subject to Nasdaq’s discretion to extend this period pursuant to Nasdaq Listing Rule 5810(c)(3)(H), Nasdaq will provide written notification that we have achieved compliance with the Minimum Bid Requirement, and the matter would be resolved.

 

If we do not regain compliance with the Minimum Bid Requirement during the initial 180 calendar day compliance period, we may be eligible for an additional 180 calendar day compliance period. To qualify, we would be required to meet the continued listing requirement for market value of publicly held shares and all other initial listing standards for Nasdaq, with the exception of the Minimum Bid Requirement, and would need to provide written notice of our intention to cure the deficiency during the second compliance period, by effecting a reverse stock split, if necessary.

 

We intend to actively monitor the closing bid price of our common stock and will evaluate available options to regain compliance with the Minimum Bid Requirement. Our Board has discretion to effect a 1-for-20 reverse stock split in connection our continued listing of our common stock on Nasdaq. However, there can be no assurance that we will regain compliance with the Minimum Bid Requirement during the initial or additional 180 calendar day compliance period, secure the additional 180 calendar day compliance period, or maintain compliance with the other Nasdaq listing requirements. If we do not regain compliance with the Minimum Bid Requirement within the allotted compliance periods, including any extensions that may be granted by Nasdaq, Nasdaq will provide notice that our common stock will be subject to delisting. We would then be entitled to appeal that determination to a Nasdaq hearings panel.

 

If our common stock ceases to be listed for trading on Nasdaq, we expect that the common stock would be traded on one of the three tiered marketplaces of the OTC Markets Group.

 

Reverse Stock Split

 

On June 23, 2023, our Board and shareholders approved the granting of authority to the Board to amend our articles of incorporation to effect a reverse stock split of the issued and outstanding shares of our common stock, by a ratio of no less than 1-for-2 and no more than 1-for-20, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion.

 

The reverse stock split will not have any impact on the number of authorized shares of common stock, which shall remain at 500,000,000 shares.

 

Strategic Partnership

 

We continue to evaluate strategic acquisition opportunities to help accelerate our growth and complement our existing business. We recently entered into a strategic advisory partnership with an association of churches to achieve the highest possible social impact by utilizing all metrics available for values-based investors, including a biblically responsible investing (or “BRI”) score for us and our operations. Once we have established a rating, together we will create a program to increase our exposure and market our services to their member organizations and other affiliates.

 

 

 

 35 

 

 

Results of Operations

 

Comparison of Results of Operations for the Three Months Ended June 30, 2023 and 2022

  

Revenue

 

Revenue for the three months ended June 30, 2023 was $956,498, compared to revenue of $1,139,582 during the three months ended June 30, 2022, representing a decrease of $183,084 or 16.1%.

  

Animation revenue for the three months ended June 30, 2023 was $815,148, compared to animation revenue of $1,025,966 during the three months ended June 30, 2022, representing a decrease of $210,818 or 20.5%. The decrease in animation revenue is primarily attributable to a smaller number of animation projects currently in production as compared to the prior year period.

 

Web filtering revenue for the three months ended June 30, 2023 was $116,574, compared to web filtering revenue of $113,472 during the three months ended June 30, 2022, representing an increase of $3,102 or 2.7%. The increase is primarily due to an increase in organic sales growth and the timing of contract renewals.

 

Other revenue for the three months ended June 30, 2023 was $24,776 compared to other revenue of $144 during the three months ended June 30, 2022, representing an increase of $24,632. Other revenue corresponds to ecommerce sales, commercial services, and subscription and/or advertising revenue from the Grom Social mobile app. The increase in other revenue is primarily attributable to commercial services rendered by Curiosity.

 

No revenue was generated from sales of our publications or produced and licensed content during either of the three months ended June 30, 2023 and 2022.

 

Gross Profit

 

Our gross profits vary significantly by subsidiary. In recent years, our animation business has realized gross profits between 35% and 40%, while our web filtering business has realized gross profits between 91% and 94%. Our gross profits may vary from period to period due to the nature of the business of each subsidiary, the amount of revenue recognized or recorded, and the timing and volume of customer contracts and projects. Current gross profit percentages may not be indicative of future gross profit performance.

 

Gross profit for the three months ended June 30, 2023 and 2022 were $226,298, or 23.7%, and $192,123, or 16.9%, respectively. The increase in gross profit is primarily attributable to improved contract margins in our animation business and lower fixed overhead expenses being absorbed against reduced revenue levels.

 

Operating Expenses

 

Operating expenses for the three months ended June 30, 2023 were $2,552,141, compared to operating expenses of $2,142,800 during the three months ended June 30, 2022, representing an increase of $409,341 or 19.1%. The increase is primarily attributable to an increase in selling, general and administrative costs, professional fees, and depreciation and amortization expense during the three months ended June 30, 2023 as described below.

 

Selling, general and administrative (“SG&A”) are comprised of selling, marketing and promotional expenses, compensation and benefits, insurance, investor relations, rent and related facility costs, research and development, and other general expenses. SG&A expenses were $2,061,738 for the three months ended June 30, 2023, compared to $1,778,696 for the three months ended June 30, 2022, representing an increase of $283,042 or 15.9%. The increase is primarily attributable to higher costs associated with the development of our mobile app and original content properties realized during the three months ended June 30, 2023.

 

 

 

 36 

 

 

Stock-based compensation, a non-cash component of our SG&A, was $44,822 for the three months ended June 30, 2023, compared to $48,142 for the three months ended June 30, 2022. Stock-based compensation is attributable to the amortization of the fair value for options to purchase shares of our common stock in connection with grants made under certain employment agreements entered into at the time of our acquisition of Curiosity.

 

Professional fees are comprised of accounting and compliance services, legal services, and certain other advisory and consultancy fees. Professional fees were $338,395 for the three months ended June 30, 2023, compared to $299,941 for the three months ended June 30, 2022, representing an increase of $38,454 or 12.8%. The increase is largely attributable to greater income tax compliance and legal fees realized during the three months ended June 30, 2023.

 

Depreciation and amortization included in operating expenses was $152,008 for the three months ended June 30, 2023, compared to $64,163 for the three months ended June 30, 2022, representing an increase of $87,845 or 136.9%. The increase is primarily attributable to the amortization of capitalized costs from the development of our Santa.com ecommerce website and prepublication costs from our graphic novels and other published content.

 

Other Income (Expense)

 

Net other expense for the three months ended June 30, 2023 was $38,073, compared to a net other expense of $1,248,703 for the three months ended June 30, 2022, representing a decrease of $1,210,630 or 97.0%. The decrease in other expense is largely attributable to reduced interest expense from the recognition of a derivative liability.

 

Interest expense is comprised of interest accrued and paid on our convertible notes and recorded from the amortization of note discounts. Interest expense was $20,311 for the three months ended June 30, 2023, compared to $1,314,508 during the three months ended June 30, 2022, representing a decrease of $1,294,197 or 98.5%. In May 2022, we recognized interest expense of $1,052,350 related to the fair value of a derivative liability resulting from our second tranche of convertible notes issued to L1 Capital.

 

Net Loss Attributable to Common Stockholders

 

We realized a net loss attributable to common stockholders of $2,399,759, or $0.44 per share, for the three months ended June 30, 2023, compared to a net loss attributable to common stockholders of $3,295,571, or $5.25 per share, during the three months ended June 30, 2022, representing a decrease in net loss attributable to common stockholders of $895,812 or 27.2%.

 

Comparison of Results of Operations for the Six Months Ended June 30, 2023 and 2022

 

Revenue

 

Revenue for the six months ended June 30, 2023 was $2,156,141, compared to revenue of $2,370,707 during the six months ended June 30, 2022, representing a decrease of $214,566 or 9.1%.

  

Animation revenue for the six months ended June 30, 2023 was $1,872,817, compared to animation revenue of $2,074,579 during the six months ended June 30, 2022, representing a decrease of $201,762 or 9.7%. The decrease in animation revenue is primarily attributable to a smaller number of animation projects currently in production as compared to the prior year period.

 

Web filtering revenue for the six months ended June 30, 2023 was $207,384, compared to web filtering revenue of $295,716 during the six months ended June 30, 2022, representing an increase of $88,332 or 29.9%. The decrease is primarily due to a decrease in organic sales and the timing of contract renewals.

 

Publication revenue for the six months ended June 30, 2023 was $10,101 compared to publication revenue of $0 during the six months ended June 30, 2022, representing an increase of $10,101 or 100.0%. Publishing revenues were generated from the sales of our graphic novel, Thunderous.

 

 

 

 37 

 

 

Other revenue for the six months ended June 30, 2023 was $65,839 compared to other revenue of $412 during the six months ended June 30, 2022, representing an increase of $65,427. Other revenue corresponds to ecommerce sales, commercial services, and subscription and/or advertising revenue from the Grom Social mobile app. The increase in other revenue is primarily attributable to commercial services rendered by Curiosity.

 

No revenue was generated from sales of produced and licensed content during either of the six months ended June 30, 2023 and 2022.

 

Gross Profit

 

Our gross profits vary significantly by subsidiary. In recent years, our animation business has realized gross profits between 35% and 40%, while our web filtering business has realized gross profits between 91% and 94%. Our gross profits may vary from period to period due to the nature of the business of each subsidiary, and the timing and volume of customer contracts and projects. Current gross profit percentages may not be indicative of future gross profit performance.

 

Gross profit for the six months ended June 30, 2023 and 2022 were $766,435, or 35.5%, and $506,299, or 21.4%, respectively. The increase in gross profit is primarily attributable to improved contract margins in our animation business and lower fixed overhead expenses being absorbed against reduced revenue levels.

  

Operating Expenses

 

Operating expenses for the six months ended June 30, 2023 were $4,857,611, compared to operating expenses of $4,306,135 during the six months ended June 30, 2022, representing an increase of $551,476 or 12.8%. The increase is primarily attributable to an increase in selling, general and administrative costs and depreciation and amortization expense during the six months ended June 30, 2023 as described below.

 

Selling, general and administrative (“SG&A”) are comprised of selling, marketing and promotional expenses, compensation and benefits, insurance, investor relations, rent and related facility costs, research and development, and other general expenses. SG&A expenses were $3,937,098 for the six months ended June 30, 2023, compared to $3,473,515 for the six months ended June 30, 2022, representing an increase of $463,583 or 13.3%. The increase is primarily attributable to higher costs associated with the development of our mobile app and original content properties realized during the six months ended June 30, 2023.

 

Stock-based compensation, a non-cash component of our SG&A, was $89,644 for the six months ended June 30, 2023, compared to $137,383 for the six months ended June 30, 2022. Stock-based compensation is attributable to the amortization of the fair value for options to purchase shares of our common stock in connection with grants made under certain employment agreements entered into at the time of our acquisition of Curiosity.

 

Professional fees are comprised of accounting and compliance services, legal services, and certain other advisory and consultancy fees. Professional fees were $615,315 for the six months ended June 30, 2023, compared to $704,007 for the six months ended June 30, 2022, representing a decrease of $88,692 or 12.6%. The decrease is largely attributable to lower accounting fees realized by during the six months ended June 30, 2023. During the six months ended June 30, 2022, we completed the post-acquisition audit of the financial statements for Curiosity.

 

Depreciation and amortization included in operating expenses was $305,198 for the six months ended June 30, 2023, compared to $128,613 for the six months ended June 30, 2022, representing an increase of $176,585 or 137.3%. The increase is primarily attributable to the amortization of capitalized costs from the development of our Santa.com ecommerce website and prepublication costs from our graphic novels and other published content.

 

 

 

 38 

 

 

Other Income (Expense)

 

Net other expense for the six months ended June 30, 2023 was $503,065, compared to a net other expense of $2,855,989 for the six months ended June 30, 2022, representing a decrease of $2,352,924 or 82.4%. The decrease in net other expense is primarily attributable to reduced interest expense realized from the amortization or write offs of debt discounts on convertible notes due to conversions, and from the recognition of a derivative liability.

 

Interest expense is comprised of interest incurred on our convertible notes and from the amortization of note discounts. Interest expense was $501,089 for the six months ended June 30, 2023, compared to $2,945,530 during the six months ended June 30, 2022, representing a decrease of $2,444,441 or 83.0%. In January 2023, we recognized $350,039 in interest expense for the warrants issued to L1 Capital in exchange for the Waiver (see PIPE Offering and Related Waiver above). In May 2022, we recognized interest expense of $1,052,350 related to the fair value of a derivative liability resulting from our second tranche of convertible notes issued to L1 Capital.

  

Net Loss Attributable to Common Stockholders

 

We realized a net loss attributable to common stockholders of $4,729,690, or $0.68 per share, for the six months ended June 30, 2023, compared to a net loss attributable to common stockholders of $6,849,022, or $12.51 per share, during the six months ended June 30, 2022, representing a decrease in net loss attributable to common stockholders of $2,119,332 or 30.9%.

 

Liquidity and Capital Resources

 

At June 30, 2023, we had cash and cash equivalents of $2,211,658.

 

Net cash used in operating activities for the six months ended June 30, 2023 was $4,010,846, compared to net cash used in operating activities of $3,383,231 during the six months ended June 30, 2022, representing an increase in cash used of $627,615, primarily due to the increase in our loss from operations and the change in our operating assets and liabilities.

 

Net cash used in investing activities for the six months ended June 30, 2023 was $12,221, compared to net cash used in investing activities of $33,308 during the six months ended June 30, 2022 representing a decrease in cash used of $21,087. This change is attributable to a reduction in capital expenditures, most notably made by our animation studio in Manilla, Philippines from the six-month period ended June 30, 2022.

 

Net cash provided by financing activities for the six months ended June 30, 2023 was $2,329,288, compared to net cash provided by financing activities of $1,040,992 for the six months ended June 30, 2022, representing an increase in cash provided of $1,288,296. Our primary source(s) of cash from financing activities during the six months ended June 30, 2023 was attributable to $2,460,668 in net proceeds from the PIPE Offering and stock purchase warrant exercises, as compared to $1,444,000 in proceeds from the second tranche of convertible notes issued to L1 Capital. These increases were offset, in part, by the repayment of convertible notes of $81,380 and the repayment of a related party loan of $50,000 during the six months ended June 30, 2023, as compared to the repayment of convertible notes and loans payable of $107,469 and cash settlement of a derivative liability of $295,539 in accordance with a note conversion during the six months ended June 30, 2022.

 

Going Concern

 

We have incurred significant operating losses since our inception. We have funded our operations primarily through sales of our common stock in public markets, proceeds from the exercise of warrants to purchase common stock, and the sale of convertible notes. Future capital requirements will depend on many factors, including the (i) rate of revenue growth, (ii) expansion of sales and marketing activities, (iii) timing and extent of spending on content development efforts, and (iv) market acceptance of our content, products and services.

 

Our management intends to raise additional funds through the issuance of equity securities or debt to enable us to meet our obligations for the twelve-month period. However, there can be no assurance that, in the event we require additional financing, such financing will be available at terms acceptable to us, if at all. Failure to generate sufficient cash flows from operations and/or raise additional capital could have a material adverse effect on our ability to achieve our intended business objectives. These factors raise substantial doubt about our ability to continue as a going concern for the twelve months from the date of this report.

 

 

 

 39 

 

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements.

 

Critical Accounting Estimates

 

Our condensed consolidated financial statements and accompanying notes have been prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires management to make estimates, judgments, and assumptions that affect reported amounts of assets, liabilities, revenues and expenses. We continually evaluate the accounting policies and estimates used to prepare the condensed consolidated financial statements. The estimates are based on historical experience and assumptions believed to be reasonable under current facts and circumstances. Actual amounts and results could differ from these estimates made by management. Certain accounting policies that require significant management estimates and are deemed critical to our results of operations or financial position.

 

During the three and six months ended June 30, 2023, there were no significant changes to the critical accounting estimates disclosed under the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 2021 Annual Report on Form 10-K.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

 

We are a smaller reporting company and are not required to provide this information.

 

Item 4. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our principal executive officer and principal financial officer has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of June 30, 2023, the end of the period covered by this Quarterly Report.

 

These controls are designed to ensure that information required to be disclosed in the reports we file or submit pursuant to the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial, as appropriate officer to allow timely decisions regarding required disclosure. Based on this evaluation, our principal executive officer and the principal financial officer have concluded that our disclosure controls and procedures were not effective as of June 30, 2023.

 

The Company’s assessment identified certain material weaknesses which are set forth below:

 

Functional Controls and Segregation of Duties

 

Because of the Company’s limited resources, there are limited controls over information processing. Additionally, there is inadequate segregation of duties consistent with control objectives. Our Company’s management is composed of a small number of individuals resulting in a situation where limitations on segregation of duties exist. In order to remedy this situation, we will need to hire additional staff to provide greater segregation of duties.

 

Accordingly, as the result of identifying the above material weakness we have concluded that these control deficiencies resulted in a reasonable possibility that a material misstatement of the annual or interim financial statements may not be prevented or detected on a timely basis by the Company’s internal controls.

 

 

 

 40 

 

 

Management believes that the material weaknesses set forth above were the result of the scale of our operations and are intrinsic to our small size. Management continues to take actions to remedy these weaknesses, including the process of hiring additional staff to create the necessary segregation of duties to improve controls over information processing. Additionally, management has initiated the process of building a risk management framework with plans to embed the principles of this framework across all aspects of the business.

 

Remediation Plan

 

Management has implemented remediation steps to address the material weakness and to improve our internal control over financial reporting. Specifically, we (i) expanded and improved our review process for complex transactions and related accounting standards, including the identification of third-party professionals with whom to consult regarding the application of complex accounting matters, (ii) hired qualified personnel to improve the oversight of our accounting operations, and (iii) established new processes and policies. While we believe that these remediation actions will improve the effectiveness of our internal control over financial reporting, the material weakness identified will not be considered remediated until the controls operate for a sufficient period of time, and we cannot assure you that the measures we have taken to date, or any measures we may take in the future will be sufficient to remediate the material weakness we have identified or avoid potential future material weaknesses. 

 

Changes in Internal Control over Financial Reporting

 

Other than the remediation efforts described above, there were no changes in our internal controls over financial reporting during our first two fiscal quarters, that have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 41 

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings.

 

There are no pending legal proceedings to which the Company or any of its subsidiaries is a party or in which any director, officer or affiliate of the Company, any owner of record or beneficially of more than 5% of any class of voting securities of the Company, or security holder is a party adverse to the Company or has a material interest adverse to the Company. The Company's and its subsidiaries’ property is not the subject of any pending legal proceedings.

 

Item 1A. Risk Factors.

 

Not applicable as we are a small reporting company.

 

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

 

There were no sales of equity securities sold during the period covered by this Report that were not registered under the Securities Act and were not previously reported in a Current Report on Form 8-K filed by the Company.

 

Item 3. Defaults upon Senior Securities.

 

None.

  

Item 4. Mine Safety Disclosures.

 

Not applicable.

  

Item 5. Other Information.

 

None.

 

 

 

 

 

 

 42 

 

 

Item 6. Exhibits.

 

Exhibit No.   Description
     
31.1*   Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer
31.2*   Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer
32**   Chief Executive Officer and Chief Financial Officer Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
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 in IXBRL, and included in exhibit 101).

 

*Filed herewith.

**Furnished herewith.

*** Pursuant to Rule 406T of Regulation S-T, these interactive data files are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for the purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.

 

 

 

 

 

 

 

 

 

 

 

 

 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, thereunto duly authorized.

 

 

 

Date: August 18, 2023 By: /s/ Darren Marks
    Darren Marks
   

Chief Executive Officer and President

(Principal Executive Officer)

     
     
Date: August 18, 2023 By: /s/ Jason Williams
    Jason Williams
   

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 44 

 

EX-31.1 2 grom_ex3101.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO

18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES OXLEY ACT OF 2002

 

I, Darren Marks, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Grom Social Enterprises, Inc.;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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 this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

  4. The registrant’s other certifying officer(s) 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: August 18, 2023 /s/ Darren Marks
 

Darren Marks, Chief Executive Officer and President

(Principal Executive Officer)

 

EX-31.2 3 grom_ex3102.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO

18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES OXLEY ACT OF 2002

 

I, Jason Williams, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Grom Social Enterprises, Inc.;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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 this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

  4. The registrant’s other certifying officer(s) 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: August 18, 2023

/s/ Jason Williams

Jason Williams, Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-32 4 grom_ex3200.htm CERTIFICATION

EXHIBIT 32

 

CERTIFICATION PURSUANT TO

18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with this quarterly report of Grom Social Enterprises, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, the undersigned, in the capacities and on the date indicated below, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of our knowledge:

 

  1. The Report fully complies with the requirements of Rule 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.

 

Dated:  August 18, 2023

/s/ Darren Marks

Darren Marks, Chief Executive Officer and President

(Principal Executive Officer)

   
Dated:  August 18, 2023

/s/ Jason Williams

Jason Williams, Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-101.SCH 5 grom-20230630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - GOING CONCERN link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - CONVERTIBLE NOTES link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - EMPLOYEE BENEFIT PLAN link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - CONVERTIBLE NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - EMPLOYEE BENEFIT PLAN (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - GOING CONCERN (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - REVENUES (Details - Revenue by segment) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - REVENUES (Details - Accounts Receivable) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - REVENUES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - INVENTORY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - OTHER ASSETS (Details - Schedule of other assets) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - OTHER ASSETS (Details - Schedule of capitalized costs) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - OTHER ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - LEASES (Details - Future minimum payment obligations) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - LEASES (Details - Operating right-of-use assets and related lease liabilities) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - CONVERTIBLE NOTES (Details - Convertible debentures) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - CONVERTIBLE NOTES (Details - Debt maturities) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - CONVERTIBLE NOTES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Actuarial gains) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Assumptions) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option Activity) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - STOCKHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 grom-20230630_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 grom-20230630_def.xml XBRL DEFINITION FILE EX-101.LAB 8 grom-20230630_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Stock, par value $0.001 Warrants to purchase shares of Common Stock, par value $0.001 per share Series A Preferred Stock [Member] Series B Preferred Stock [Member] Series C Preferred Stock [Member] Equity Components [Axis] Preferred Stock Series A [Member] Preferred Stock Series B [Member] Preferred Stock Series C [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Noncontrolling Interest [Member] Antidilutive Securities [Axis] Convertible Notes And Accrued Interest [Member] Convertible Preferred Stock [Member] Vested Stock Options [Member] Stock Purchase Warrants [Member] Segments [Axis] Animation [Member] Web Filtering [Member] Publishing [Member] Other Revenue [Member] Customer [Axis] Three Customers [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Four Customers [Member] Two Customers [Member] Accounts Receivable [Member] Long-Lived Tangible Asset [Axis] Computers Software [Member] Machinery and Equipment [Member] Vehicles [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Total Fixed Assets [Member] Construction in Progress [Member] Prepublication Costs [Member] Produced And Licensed Content [Member] Capitalized Website Development Costs [Member] Indefinite-Lived Intangible Assets [Axis] T D Holdings Ltd [Member] Curiosity Ink Media [Member] Finite-Lived Intangible Assets by Major Class [Axis] Licensing Agreements [Member] Books And Stories Content [Member] Customer Relationships [Member] Trade Names [Member] Related Party, Type [Axis] Marks Family [Member] Rutherford [Member] Executive Officers And Directors [Member] Long-Term Debt, Type [Axis] Unsecured Convertible Notes Curiosity [Member] Convertible Debentures [Member] Debt Instrument [Axis] Secured Convertible Notes O I D [Member] Senior Secured Convertible T D H Notes [Member] Senior Secured Convertible Additional Secured Notes [Member] Transaction Type [Axis] Purchase Agreement [Member] Securities Purchase Agreement [Member] L 1 Capital Secured Note [Member] Investment Type [Axis] First Tranche Financing [Member] Second Tranche Financing [Member] Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member] Second Tranche [Member] Secured 10 Conv Notes [Member] Secured Convertible Notes Issued 2018 [Member] Secured Convertible Notes Issued 2017 And 2018 [Member] Orginal T D H Secured Notes [Member] Secured 12 Conv Notes [Member] T D H Secured Notes [Member] Additional Secured Notes [Member] Consolidated Entities [Axis] Top Draw Animation [Member] Stock Conversion Description [Axis] Series C Preferred Converted [Member] Award Type [Axis] Common Stocks [Member] Warrants [Member] Legal Entity [Axis] L 1 Capital Global [Member] Counterparty Name [Axis] Contractors [Member] Debt Conversion Description [Axis] Conv Debt And Interest [Member] Series C Preferred Stock Dividend [Member] Warrant [Member] Warrant 1 [Member] Pre Funded Warrants [Member] Equity Option [Member] Exercise Price Range [Axis] Option 1 [Member] Options Issued 2018 [Member] Option 3 [Member] Statement [Table] Statement [Line Items] 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] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Inventory, net Prepaid expenses and other current assets Total current assets Operating lease right of use assets Property and equipment, net Goodwill, net Intangible assets, net Other assets Total assets LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Accrued liabilities Dividends payable Advanced payments and deferred revenues Convertible notes payable, net – current Related party payables Lease liabilities – current Total current liabilities Convertible notes payable, net of loan discounts Lease liabilities Other noncurrent liabilities Total liabilities Commitments and contingencies (Note 16) Stockholders' Equity: Preferred Stock, Value, Issued Common stock, $0.001 par value. 500,000,000 shares authorized; 9,044,361 and 2,514,858 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively Additional paid-in capital Accumulated deficit Accumulated other comprehensive loss Total Grom Social Enterprises, Inc. stockholders' equity Noncontrolling interests Total stockholders' equity Total liabilities and equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Sales Cost of goods sold Gross profit Operating expenses: Depreciation and amortization Selling, general and administrative Professional fees Total operating expenses Loss from operations Other income (expense) Interest income (expense), net Loss on settlement of derivative liabilities Unrealized gain on change in fair value of derivative liabilities Other gains (losses) Total other income (expense) Loss before income taxes Provision for income taxes (benefit) Net loss (Loss) attributable to noncontrolling interests Net loss attributable to Grom Social Enterprises, Inc. stockholders Dividends to Series C preferred stockholders Net loss attributable to Grom Social Enterprises, Inc. common stockholders Weighted-average number of common shares outstanding: Comprehensive loss: Foreign currency translation adjustment Comprehensive loss Comprehensive loss attributable to noncontrolling interests Comprehensive loss attributable to Grom Social Enterprises, Inc. common stockholders Earnings Per Share, Basic Earnings Per Share, Diluted Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Beginning balance, value Beginning balance, shares Net loss Change in foreign currency translation Dividends declared for Series C preferred stock Issuance of common stock in connection with sales made under private offerings Issuance of common stock as payment for Series C preferred stock dividends payable Issuance of common stock as payment for Series C preferred stock dividends payable, shares Issuance of common stock in exchange for consulting, professional and other services Issuance of common stock in exchange for consulting, professional and other services, shares Conversion of note principal and accrued interest into common stock Conversion of note principal and accrued interest into common stock, shares Stock based compensation expense related to stock options Issuance of common stock in connection with the exercise of common stock purchase warrants Issuance of common stock in connection with the exercise of common stock purchase warrants, shares Conversion of Series C preferred stock into common stock Conversion of Series C preferred stock into common stock, shares Recognition of beneficial conversion features related to notes payable [custom:IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferings] Issuance of common stock in connection with sales made under private offerings, shares [custom:IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferingsShares] Issuance of common stock purchase warrants as consideration for waiver of a financing covenant Issuance of common stock in connection with the exercise of common stock purchase warrants Stock based compensation expense related to stock options Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net loss to cash used in operating activities: Depreciation and amortization Amortization of debt discount Amortization of right-of-use assets Provision for doubtful accounts Common stock issued for financing costs Common stock issued in exchange for fees and services Derivative expense Retirement benefit cost Stock based compensation Loss on disposal of property and equipment Loss on settlement of derivative liability Unrealized gain on change in fair value of derivative liabilities Changes in operating assets and liabilities: Accounts receivable Inventory Prepaid expenses and other current assets Other assets Accounts payable Accrued liabilities Advanced payments and deferred revenues Income taxes payable and other noncurrent liabilities Operating lease liabilities Net cash used in operating activities Cash flows from investing activities: Purchase of property and equipment Proceeds from the sale of property and equipment Net cash used in investing activities Cash flows from financing activities: Proceeds from issuance of common stock, net of issuance costs Proceeds from exercise of common stock purchase warrants, net of issuance costs Proceeds from issuance of convertible notes Repayments of convertible notes Repayments of loans payable Repayments of related party payables Settlement of derivative liabilities Net cash provided by financing activities Effect of exchange rates on cash and cash equivalents Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of cash flow information: Cash paid for interest Cash paid for income taxes Supplemental disclosure of non-cash investing and financing activities: Common stock issued to reduce dividends payable to Series C preferred stockholders Common stock warrants issued in connection with convertible promissory notes Conversion of note principal and accrued interest into common stock Dividends payable to Series C preferred stockholders Operating lease right-of-use assets obtained in exchange for lease liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] NATURE OF OPERATIONS GOING CONCERN Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] REVENUES Inventory Disclosure [Abstract] INVENTORY Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] OTHER ASSETS Leases LEASES Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND INTANGIBLE ASSETS Payables and Accruals [Abstract] ACCRUED LIABILITIES Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS AND PAYABLES Debt Disclosure [Abstract] CONVERTIBLE NOTES Retirement Benefits [Abstract] EMPLOYEE BENEFIT PLAN Income Tax Disclosure [Abstract] INCOME TAXES Equity [Abstract] STOCKHOLDERS’ EQUITY Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Subsequent Events [Abstract] SUBSEQUENT EVENTS Impact of COVID-19 Basis of Presentation Use of Estimates Basic and Diluted Net Income (Loss) Per Share Update to Significant Accounting Policies Schedule of disaggregated revenue Schedule of accounts receivable Schedule of property and equipment Schedule Of Other Assets Schedule of capitalized cost Schedule of future minimum lease payment Schedule of operating right-of-use assets Schedule of goodwill Summary of changes in intangible assets Schedule of intangible assets Schedule of amortization Schedule accrued liabilities Schedule of convertible debt Schedule of future debt maturity payments Schedule of defined benefit liability Schedule of components of accumulated benefit cost Schedule of changes in accumulated benefit cost Schedule of actuarial gains Schedule of assumption used to determine retirement benefits Schedule of warrants Schedule of options Accumulated Deficit Net cash used in operating activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total Sales Billed accounts receivable Unbilled accounts receivable Allowance for doubtful accounts Total accounts receivable, net Total advanced payments and deferred revenues Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Concentration percentage Inventory, Net Inventory work-in-progress Inventory finished goods Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross Accumulated depreciation Depreciation Capitalized website development costs Prepublication costs Produced and licensed content costs Deposits Other noncurrent assets Total other assets Website development costs Accumulated Amortization Net Book Value Amortization expense Remainder of 2023 2024 2025 2026 2027 Thereafter Total future lease payments Less: Imputed interest Present value of lease liabilities Cash paid for operating lease liabilities Weighted-average remaining lease term (in years) Weighted-average discount rate Operating lease right of use assets Operating Lease, Expense Goodwill Measurement period adjustment Impairment and other adjustments Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Total identifiable intangible assets Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Finite intangible assets, gross Accumulated amortization Finite lived intangible asset Indefinite lived intangible asset, gross Indefinite lived intangible asset Total intangible assets Total Accumulated Amortization Total intangible assets Remainder of 2023 2024 2025 2026 2027 Thereafter Total remaining intangible assets subject to amortization Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-Lived Intangible Assets [Line Items] Goodwill, Impairment Loss Decrease in goodwill Increase in intangible assets Amortization of Intangible Assets Executive and employee compensation Interest on convertible notes and promissory notes Other accrued expenses and liabilities Total accrued liabilities Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Wages paid Notes Payable Debt interest rate Maturity date Repayments of Related Party Debt Accounts payable, related parties Accounts payable, related parties Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Convertible debt, gross Debt Instrument, Unamortized Discount Convertible Debt, Current Convertible Debt, Noncurrent Remainder of 2023 2024 2025 and thereafter Total Convertible notes principal amount payable. Convertible debt, gross Conversion price Convertible debt, gross Number of securities called by each warrant Exchange shares value Proceeds from Convertible Debt Debt converted, shares issued Debt Conversion, Converted Instrument, Amount Class of Warrant or Right, Exercise Price of Warrants or Rights Exchange shares value Original issue discount Repayments of Notes Payable Debt Conversion, Original Debt, Amount Convertible note Stock issued with debt, shares Stock issued with debt, value Unamortized discount Debt maturity date Benefit obligation Plan assets Total Current service cost Net interest expense Total Balance, January 1 Foreign currency translation Expense recognized in other comprehensive income Remeasurement on actuarial gain (loss) recognized Contributions paid Balance, June 30 Other comprehensive income (loss), beginning Foreign currency translation Actuarial gain (loss) Other comprehensive income (loss), ending Tax effect Actuarial gain (loss) Discount rate Salary increase rate Effective Income Tax Rate Reconciliation, Percent Warrants outstanding, beginning balance Weighted Average Exercise Price, Warrants outstanding, beginning balance Average Remaining Contractual Term, Warrants outstanding Warrants issued Weighted Average Exercise Price, Warrants issued Warrants exercised Weighted Average Exercise Price, Warrants exercised Warrants forfeited Weighted Average Exercise Price, Warrants forfeited Warrants outstanding, ending balance Weighted Average Exercise Price, Warrants outstanding, ending balance Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Options issued Options forfeited Options outstanding Vested options Weighted average exercise price Weighted average remaining life Schedule of Stock by Class [Table] Class of Stock [Line Items] Conversion of Stock, Shares Issued Conversion of Stock, Shares Converted Declared cumulative dividends Reverse stock split Shares, Issued Stock Repurchased During Period, Shares [custom:WarrantPurchasePrice-0] Payments for Other Fees Stock issued for services, shares Stock issued for services, value Issuance of common stock in connection with the amendment of terms of promissory notes, shares Issuance of common stock in connection with the amendment of terms of promissory notes, value Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Shares Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Value Warrant issued Warrant purchase Warrants exercisable Warrant exericse price Stock price Expected dividend yield Volatility rate Risk-free interest rate Warrants fair value Expected term Fair value of purchase warrant Number of shares issued upon exercise, warrants Number of shares issued upon exercise, value Number of shares issued other Purchase warrants Stock based compensation expenses Uunrecognized cost of stock-based compensation Rrecognized weighted average period Intrinsic value Stock issued with debt, value Stock issued with debt, shares Assets, Current Assets Liabilities, Current Liabilities Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Parent Net Income (Loss) Available to Common Stockholders, Basic Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Dividends, Preferred Stock, Stock ConversionOfSeriesCPreferredStockIntoCommonStock Stock Issued During Period, Value, Conversion of Convertible Securities Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense Depreciation, Depletion and Amortization, Nonproduction Gain (Loss) on Disposition of Assets Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Convertible Debt Repayments of Debt SettlementOfDerivativeLiabilities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents ConversionsOfNotePrincipalAndAccruedInterestIntoCommonStock Accounts Receivable, Allowance for Credit Loss, Current Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Capitalized Computer Software, Accumulated Amortization Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount OperatingLeaseRightOfUseAssets Goodwill, Translation and Purchase Accounting Adjustments Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Four FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour Interest Payable Long-Term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Year One Long-Term Debt Debt Instrument, Face Amount Convertible Notes Payable ExchangeSharesValue Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Class of Warrant or Right, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period EX-101.PRE 9 grom-20230630_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Aug. 14, 2023
Document Type 10-Q  
Amendment Flag false  
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-40409  
Entity Registrant Name Grom Social Enterprises, Inc.  
Entity Central Index Key 0001662574  
Entity Tax Identification Number 46-5542401  
Entity Incorporation, State or Country Code FL  
Entity Address, Address Line One 2060 NW Boca Raton Blvd  
Entity Address, Address Line Two Suite #6  
Entity Address, City or Town Boca Raton  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33431  
City Area Code (561)  
Local Phone Number 287-5776  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,044,361
Common Stock, par value $0.001    
Title of 12(b) Security Common Stock, par value $0.001  
Trading Symbol GROM  
Security Exchange Name NASDAQ  
Warrants to purchase shares of Common Stock, par value $0.001 per share    
Title of 12(b) Security Warrants to purchase shares of Common Stock, par value $0.001 per share  
Trading Symbol GROMW  
Security Exchange Name NASDAQ  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 2,211,658 $ 3,871,176
Accounts receivable, net 658,648 1,162,230
Inventory, net 87,040 92,303
Prepaid expenses and other current assets 632,582 605,497
Total current assets 3,589,928 5,731,206
Operating lease right of use assets 932,181 1,069,222
Property and equipment, net 122,541 285,676
Goodwill, net 10,567,484 10,567,484
Intangible assets, net 5,279,220 5,364,231
Other assets 1,570,432 1,627,078
Total assets 22,061,786 24,644,897
Current liabilities:    
Accounts payable 659,124 839,679
Accrued liabilities 292,521 378,954
Dividends payable 743,071 371,799
Advanced payments and deferred revenues 374,295 576,338
Convertible notes payable, net – current 500,696 503,465
Related party payables 0 50,000
Lease liabilities – current 232,913 269,681
Total current liabilities 2,802,620 2,989,916
Convertible notes payable, net of loan discounts 0 68,199
Lease liabilities 713,220 803,958
Other noncurrent liabilities 233,433 434,976
Total liabilities 3,749,273 4,297,049
Commitments and contingencies (Note 16)
Stockholders' Equity:    
Common stock, $0.001 par value. 500,000,000 shares authorized; 9,044,361 and 2,514,858 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 9,044 2,515
Additional paid-in capital 104,652,143 101,726,355
Accumulated deficit (88,202,102) (83,472,412)
Accumulated other comprehensive loss (168,267) (166,129)
Total Grom Social Enterprises, Inc. stockholders' equity 16,300,100 18,099,611
Noncontrolling interests 2,012,413 2,248,237
Total stockholders' equity 18,312,513 20,347,848
Total liabilities and equity 22,061,786 24,644,897
Series A Preferred Stock [Member]    
Stockholders' Equity:    
Preferred Stock, Value, Issued 0 0
Series B Preferred Stock [Member]    
Stockholders' Equity:    
Preferred Stock, Value, Issued 0 0
Series C Preferred Stock [Member]    
Stockholders' Equity:    
Preferred Stock, Value, Issued $ 9,282 $ 9,282
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Preferred stock, par value $ 0.001  
Preferred stock, shares authorized 25,000,000  
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 9,044,361 2,514,858
Common stock, shares outstanding 9,044,361 2,514,858
Series A Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Series C Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 9,281,809 9,281,809
Preferred stock, shares outstanding 9,281,809 9,281,809
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
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]        
Sales $ 956,498 $ 1,139,582 $ 2,156,141 $ 2,370,707
Cost of goods sold 730,200 947,459 1,389,706 1,864,408
Gross profit 226,298 192,123 766,435 506,299
Operating expenses:        
Depreciation and amortization 152,008 64,163 305,198 128,613
Selling, general and administrative 2,061,738 1,778,696 3,937,098 3,473,515
Professional fees 338,395 299,941 615,315 704,007
Total operating expenses 2,552,141 2,142,800 4,857,611 4,306,135
Loss from operations (2,325,843) (1,950,677) (4,091,176) (3,799,836)
Other income (expense)        
Interest income (expense), net (20,311) (1,314,508) (501,089) (2,945,530)
Loss on settlement of derivative liabilities 0 (39,624) 0 (39,624)
Unrealized gain on change in fair value of derivative liabilities 0 57,124 0 57,124
Other gains (losses) (17,762) 48,305 (1,976) 72,041
Total other income (expense) (38,073) (1,248,703) (503,065) (2,855,989)
Loss before income taxes (2,363,916) (3,199,380) (4,594,241) (6,655,825)
Provision for income taxes (benefit) 0 0 0 0
Net loss (2,363,916) (3,199,380) (4,594,241) (6,655,825)
(Loss) attributable to noncontrolling interests (149,794) (91,025) (235,824) (170,863)
Net loss attributable to Grom Social Enterprises, Inc. stockholders (2,214,122) (3,108,355) (4,358,417) (6,484,962)
Dividends to Series C preferred stockholders 185,637 187,216 371,273 364,060
Net loss attributable to Grom Social Enterprises, Inc. common stockholders (2,399,759) (3,295,571) (4,729,690) (6,849,022)
Comprehensive loss:        
Foreign currency translation adjustment (31,774) (53,303) (2,138) (57,021)
Comprehensive loss (2,395,690) (3,252,683) (4,596,379) (6,712,846)
Comprehensive loss attributable to noncontrolling interests (149,794) (91,025) (235,824) (170,863)
Comprehensive loss attributable to Grom Social Enterprises, Inc. common stockholders $ (2,245,896) $ (3,161,658) $ (4,360,555) $ (6,541,983)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
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]        
Earnings Per Share, Basic $ (0.27) $ (5.25) $ (0.67) $ (12.51)
Earnings Per Share, Diluted $ (0.27) $ (5.25) $ (0.67) $ (12.51)
Weighted Average Number of Shares Outstanding, Basic 8,911,657 627,736 7,110,731 547,681
Weighted Average Number of Shares Outstanding, Diluted 8,911,657 627,736 7,110,731 547,681
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock Series A [Member]
Preferred Stock Series B [Member]
Preferred Stock Series C [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 0 $ 0 $ 9,400 $ 434 $ 89,863,573 $ (66,404,190) $ (30,755) $ 2,682,339 $ 26,120,801
Beginning balance, shares at Dec. 31, 2021 0 0 9,400,309 433,631          
Net loss (6,484,962) (170,863) (6,655,825)
Change in foreign currency translation (57,021) (57,021)
Dividends declared for Series C preferred stock (364,060) (364,060)
Issuance of common stock as payment for Series C preferred stock dividends payable $ 12 646,511 646,523
Issuance of common stock as payment for Series C preferred stock dividends payable, shares       11,737          
Issuance of common stock in exchange for consulting, professional and other services $ 4 95,478 95,482
Issuance of common stock in exchange for consulting, professional and other services, shares       3,950          
Conversion of note principal and accrued interest into common stock $ 220 4,574,779 4,574,999
Conversion of note principal and accrued interest into common stock, shares       219,690          
Stock based compensation expense related to stock options 137,383 137,383
Conversion of Series C preferred stock into common stock $ (39) $ 1 38 0 0 0 0
Conversion of Series C preferred stock into common stock, shares     (39,500) 686          
Recognition of beneficial conversion features related to notes payable 363,329 363,329
Ending balance, value at Jun. 30, 2022 $ 0 $ 0 $ 9,361 $ 671 95,681,091 (73,253,212) (87,776) 2,511,476 24,861,611
Ending balance, shares at Jun. 30, 2022 0 0 9,360,809 669,694          
Beginning balance, value at Mar. 31, 2022 $ 0 $ 0 $ 9,361 $ 636 94,935,770 (69,957,641) (34,473) 2,602,501 27,556,154
Beginning balance, shares at Mar. 31, 2022 0 0 9,360,809 634,557          
Net loss (3,108,355) (91,025) (3,199,380)
Change in foreign currency translation (53,303) (53,303)
Dividends declared for Series C preferred stock (187,216) (187,216)
Issuance of common stock as payment for Series C preferred stock dividends payable $ 6 187,449 187,455
Issuance of common stock as payment for Series C preferred stock dividends payable, shares       5,895          
Issuance of common stock in exchange for consulting, professional and other services $ 1 18,659 18,660
Issuance of common stock in exchange for consulting, professional and other services, shares       1,464          
Conversion of note principal and accrued interest into common stock $ 28 449,972 450,000
Conversion of note principal and accrued interest into common stock, shares       27,778          
Stock based compensation expense related to stock options 89,241 89,241
Ending balance, value at Jun. 30, 2022 $ 0 $ 0 $ 9,361 $ 671 95,681,091 (73,253,212) (87,776) 2,511,476 24,861,611
Ending balance, shares at Jun. 30, 2022 0 0 9,360,809 669,694          
Beginning balance, value at Dec. 31, 2022 $ 0 $ 0 $ 9,282 $ 2,515 101,726,355 (83,472,412) (166,129) 2,248,237 20,347,848
Beginning balance, shares at Dec. 31, 2022 0 0 9,281,809 2,514,858          
Net loss (4,358,417) (235,824) (4,594,241)
Change in foreign currency translation (2,138) (2,138)
Dividends declared for Series C preferred stock (371,273) (371,273)
Issuance of common stock in connection with sales made under private offerings 100 2,448,259 2,448,359
Issuance of common stock in exchange for consulting, professional and other services $ 23 31,945 31,968
Issuance of common stock in exchange for consulting, professional and other services, shares       23,334          
Stock based compensation expense related to stock options          
Issuance of common stock in connection with the exercise of common stock purchase warrants, shares       6,406,169          
Conversion of Series C preferred stock into common stock
Issuance of common stock in connection with sales made under private offerings, shares       100,000          
Issuance of common stock purchase warrants as consideration for waiver of a financing covenant 350,038 350,038
Issuance of common stock in connection with the exercise of common stock purchase warrants 6,406 5,903 12,309
Stock based compensation expense related to stock options         89,643 89,643
Ending balance, value at Jun. 30, 2023 $ 0 $ 0 $ 9,282 $ 9,044 104,652,143 (88,202,102) (168,267) 2,012,413 18,312,513
Ending balance, shares at Jun. 30, 2023 0 0 9,281,809 9,044,361          
Beginning balance, value at Mar. 31, 2023 $ 0 $ 0 $ 9,282 $ 7,340 104,609,026 (85,802,343) (136,493) 2,162,207 20,849,019
Beginning balance, shares at Mar. 31, 2023 0 0 9,281,809 7,339,677          
Net loss (2,214,122) (149,794) (2,363,916)
Change in foreign currency translation (31,774) (31,774)
Dividends declared for Series C preferred stock (185,637) (185,637)
Stock based compensation expense related to stock options 44,821 44,821
Issuance of common stock in connection with the exercise of common stock purchase warrants 1,704 (1,704)
Ending balance, value at Jun. 30, 2023 $ 0 $ 0 $ 9,282 $ 9,044 $ 104,652,143 $ (88,202,102) $ (168,267) $ 2,012,413 $ 18,312,513
Ending balance, shares at Jun. 30, 2023 0 0 9,281,809 9,044,361          
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (4,594,241) $ (6,655,825)
Adjustments to reconcile net loss to cash used in operating activities:    
Depreciation and amortization 402,349 265,804
Amortization of debt discount 10,413 1,852,816
Amortization of right-of-use assets 72,869 190,117
Provision for doubtful accounts 6,075 0
Common stock issued for financing costs 350,038 0
Common stock issued in exchange for fees and services 31,968 95,482
Derivative expense 0 1,052,350
Retirement benefit cost 18,201 0
Stock based compensation 89,643 137,383
Loss on disposal of property and equipment 549 2,296
Loss on settlement of derivative liability (0) 39,624
Unrealized gain on change in fair value of derivative liabilities 0 (57,124)
Changes in operating assets and liabilities:    
Accounts receivable 497,508 287,341
Inventory 5,262 (83,237)
Prepaid expenses and other current assets (27,086) (174,109)
Other assets (132,258) (291,170)
Accounts payable (229,653) (180,381)
Accrued liabilities (39,832) 127,903
Advanced payments and deferred revenues (203,043) 208,716
Income taxes payable and other noncurrent liabilities (201,542) (3,974)
Operating lease liabilities (68,066) (197,243)
Net cash used in operating activities (4,010,846) (3,383,231)
Cash flows from investing activities:    
Purchase of property and equipment (16,822) (47,377)
Proceeds from the sale of property and equipment 4,601 14,069
Net cash used in investing activities (12,221) (33,308)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net of issuance costs 2,448,359 0
Proceeds from exercise of common stock purchase warrants, net of issuance costs 12,309 0
Proceeds from issuance of convertible notes 0 1,444,000
Repayments of convertible notes (81,380) (72,623)
Repayments of loans payable 0 (34,846)
Repayments of related party payables (50,000) 0
Settlement of derivative liabilities 0 (295,539)
Net cash provided by financing activities 2,329,288 1,040,992
Effect of exchange rates on cash and cash equivalents 34,263 20,149
Net decrease in cash and cash equivalents (1,659,516) (2,355,398)
Cash and cash equivalents at beginning of period 3,871,174 6,530,161
Cash and cash equivalents at end of period 2,211,658 4,174,763
Supplemental disclosure of cash flow information:    
Cash paid for interest 12,619 21,780
Cash paid for income taxes 0 0
Supplemental disclosure of non-cash investing and financing activities:    
Common stock issued to reduce dividends payable to Series C preferred stockholders 0 646,523
Common stock warrants issued in connection with convertible promissory notes 0 363,329
Conversion of note principal and accrued interest into common stock 0 4,574,999
Dividends payable to Series C preferred stockholders 371,273 187,216
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 0 $ 80,478
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
NATURE OF OPERATIONS
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF OPERATIONS

 

1. NATURE OF OPERATIONS

 

Grom Social Enterprises, Inc. (the “Company” or “Grom”), was incorporated in the State of Florida under the name “Illumination America, Inc.” Grom is a media, technology and entertainment company that focuses on (i) delivering content to children under the age of 13 years in a safe secure platform that is compliant with the Children’s Online Privacy Protection Act (“COPPA”) and can be monitored by parents or guardians, (ii) creating, acquiring, and developing the commercial potential of Kids & Family entertainment properties and associated business opportunities, (iii) providing world class animation services, and (iv) offering protective web filtering solutions to block unwanted or inappropriate content.

 

The Company conducts its business through the following subsidiaries:

 

  · Grom Social, Inc. (“Grom Social”), incorporated in the State of Florida on March 5, 2012, operates Grom’s social media network designed for children under the age of 13 years.
     
  · TD Holdings Limited (“TD Holdings”), incorporated in Hong Kong on September 15, 2005, operates through its two wholly-owned subsidiaries: (i) Top Draw Animation Hong Kong Limited, a Hong Kong corporation, (“Top Draw HK”), and (ii) Top Draw Animation, Inc., a Philippines corporation, (“Top Draw Philippines”). The group’s principal activity is the production of animated films and television series.
     
  · Grom Educational Services, Inc. (“GES”), incorporated in the State of Florida on January 17, 2017, operates Grom’s web filtering services provided to schools and government agencies.
     
  · Grom Nutritional Services, Inc. (“GNS”), incorporated in the State of Florida on April 19, 2017, intends to market and distribute nutritional supplements to children. GNS has been nonoperational since its inception.
     
  · Curiosity Ink Media, LLC (“CIM”), organized in the State of Delaware on January 5, 2017, develops, acquires, builds, grows and maximizes the short, mid and long-term commercial potential of kids and family entertainment properties and associated business opportunities.

 

Grom owns 100% of each of Grom Social, TD Holdings, GES and GNS, and 80% of CIM.

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
GOING CONCERN
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GOING CONCERN

 

2. GOING CONCERN

 

The condensed consolidated financial statements of the Company have been prepared on a going concern basis, which contemplates the realization of assets and the discharge of liabilities in the normal course of business. Based on current operating levels, the Company will need to raise additional funds by selling additional equity or incurring debt.

 

On a consolidated basis, the Company has incurred significant operating losses since its inception. As of June 30, 2023, the Company has an accumulated deficit of $88.2 million. During the six months ended June 30, 2023, it used approximately $4.0 million, respectively, in cash for operating activities.

 

The Company has funded its operations primarily through sales of its common stock in public markets, proceeds from the exercise of warrants to purchase common stock, and the sale of convertible notes. Future capital requirements will depend on many factors, including the (i) rate of revenue growth, (ii) expansion of sales and marketing activities, (iii) timing and extent of spending on content development efforts, and (iv) market acceptance of the Company’s content, products and services.

 

The Company’s management intends to raise additional funds through the issuance of equity securities or debt to enable the Company to meet its obligations for the twelve-month period. However, there can be no assurance that, in the event the Company requires additional financing, such financing will be available at terms acceptable to the Company, if at all. Failure to generate sufficient cash flows from operations and/or raise additional capital could have a material adverse effect on the Company’s ability to achieve its intended business objectives. These factors raise substantial doubt about the Company’s ability to continue as a going concern for the twelve months from the date of this report.

 

The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Impact of COVID-19

 

On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 significantly affected the United States and global economies.

 

The Company experienced significant disruptions to its business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affected both the Company and its service providers. The Company has significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, the Company’s animation studio, located in Manila, Philippines, which accounts for approximately 86.9% of the Company’s total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.

 

In response to the outbreak and business disruption, the Company instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. The Company also implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.

 

The Company has recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of the studio’s employees and contractors currently work from home.

 

While restrictions have eased, the virus may continue to mutate and spread which could materially impact the Company’s business. The full extent of potential impacts on the Company’s business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on the Company’s business, operations, financial condition and results of operations.

 

Basis of Presentation

 

The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in conjunction with the instructions to Form 10-Q of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures required by GAAP for complete financial statements have been condensed or omitted. For the three and six months ended June 30, 2023, the condensed consolidated financial statements include the accounts of the Company and its operating subsidiaries Grom Social, TD Holdings, GES, GNS, and Curiosity. The Company recognizes the noncontrolling interest related to its less-than-wholly-owned subsidiary, Curiosity, as equity in the consolidated financial statements separate from the parent entity’s equity. The net loss attributable to the noncontrolling interest is included in net loss in the condensed consolidated statements of operations and comprehensive loss.

 

These condensed consolidated financial statements include all of the adjustments, which in the opinion of management are necessary to a fair presentation of financial position and results of operations. All such adjustments, which includes intercompany balances and transactions are of a normal and recurring nature. Interim results are not necessarily indicative of results for a full year. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto at December 31, 2022, as presented in the Company’s Annual Report on Form 10-K filed on April 17, 2023 with the SEC.

 

Certain amounts for the prior year period have been reclassified to conform to current year’s presentation.

  

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. The most significant estimates relate to revenue recognition, valuation of accounts receivable, goodwill and other long-lived assets, and contingencies. The Company bases its estimates on historical experience, known or expected trends and various other assumptions that are believed to be reasonable given the quality of information available as of the date of these financial statements. The results of these assumptions provide the basis for making estimates about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

 

Basic and Diluted Net Income (Loss) Per Share

 

The Company computes net income (loss) per share in accordance with FASB ASC 260, Earnings per Share which requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential shares of common stock outstanding during the period using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method. These potentially dilutive shares include 5,266 shares from convertible notes and accrued interest, 161,143 shares from convertible preferred stock, 9,504 shares from vested stock options and 174,235 shares from stock purchase warrants. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

 

Update to Significant Accounting Policies

 

There have been no new or material changes to the significant accounting policies discussed in the Company’s audited financial statements in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the SEC on April 17, 2023, that are of significance, or potential significance, to the Company.

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
REVENUES

 

4. REVENUES

 

The Company recognizes revenue from contracts with customers in accordance with FASB ASC 606. The Company’s main types of revenue contracts consists of the following:

 

Animation Revenue

 

Animation revenue is primarily generated from contracts with customers for preproduction and production services related to the development of animated movies and television series. Preproduction activities include producing storyboards, location design, model and props design, background color and color styling. Production focuses on library creation, digital asset management, background layout scene assembly, posing, animation and aftereffects.

 

The Company provides services under fixed-price contracts. Under fixed-price contracts, the Company agrees to perform the specified work for a pre-determined price. To the extent actual costs vary from estimated costs, the Company’s profit may increase, decrease, or result in a loss.

 

Web Filtering Revenue

  

Web filtering revenue from subscription sales is recognized on a pro-rata basis over the subscription period. Typically, a subscriber purchases computer appliance and a software and support service license for a period of use between one year to five years. The subscriber is billed in full at the time of the sale. The Company immediately recognizes revenue attributable to the computer appliance as it is non-refundable and control passes to the customer. The advanced billing component for software and service is initially recorded as deferred revenue and subsequently recognized as revenue on a straight-line basis over the subscription period.

 

Produced and Licensed Content Revenue

 

Produced and licensed content revenues are generated from the licensing of internally-produced films and television programs.

 

Licensed internally-produced films and television programming, each individual film or episode delivered represents a separate performance obligation and revenues are recognized when the episode is made available to the licensee for exhibition. For license agreements containing multiple deliverables, revenues are allocated based on the relative standalone selling price of each film or episode of a television series, which is based on licenses for comparable films or series within the marketplace. Agreements to license programming are often long term, with collection terms ranging from one to five years.

 

The advanced billing component for licensed content is initially recorded as deferred revenue and subsequently recognized as revenue upon completion of the performance obligation in accordance with the terms of licensing agreement.

 

Publishing Revenue

 

The Company has engaged the services of a third-party entity to manage the printing, publishing and distribution of the Company’s publishing content. In accordance with the terms agreed with the third party, the Company’s revenue is recognized as 50% of revenue from sales per title after the third-party vendor earns back the costs to develop, author, publish, market, promote and distribute each title, inclusive of any royalties owed to rights holders, following a six months period in market to allow for returns.

 

Publishing revenues are eligible for recognition upon the completion of a six-month sales period to provide for any potential returns and notification from the third-party entity that it has earned back all of its related publishing costs.

 

Other Revenue

 

Other revenue corresponds to ecommerce sales, commercial services, and subscription and advertising revenue from the Grom Social mobile application.

 

The following table depicts the disaggregated revenue listed above within the Sales caption in the condensed consolidated statements of operations:

                
  

Three Months Ended

June 30, 2023

  

Three Months Ended

June 30, 2022

  

Six Months Ended

June 30, 2023

  

Six Months Ended

June 30, 2022

 
                 
Animation  $815,148   $1,025,966   $1,872,817   $2,074,579 
Web Filtering   116,574    113,472    207,384    295,716 
Publishing           10,101     
Other   24,776    144    65,839    412 
Total Sales  $956,498   $1,139,582   $2,156,141   $2,370,707 

 

The following table sets forth the components of the Company’s accounts receivable and advanced payments and deferred revenues at June 30, 2023, and December 31, 2022:

        
  

June 30,

2023

  

December 31,

2022

 
         
Billed accounts receivable  $171,721   $607,524 
Unbilled accounts receivable   531,228    592,932 
Allowance for doubtful accounts   (44,301)   (38,226)
Total accounts receivable, net  $658,648   $1,162,230 
Total advanced payments and deferred revenues  $374,295   $576,338 

 

During the three and six months ended June 30, 2023, the Company had two and three customers, respectively, that accounted for 73.9% and 57.3%, respectively, of total revenues. During the three and six months ended June 30, 2022, the Company had three and four customers, respectively, that account for 78.1% and 81.7% of total revenues, respectively.

 

At June 30, 2023, the Company had two customers that accounted for 79.2% of accounts receivable. At December 31, 2022, the Company had two customers that accounted for 73.6% of accounts receivable.

 

Animation revenue contracts vary with movie contracts typically allowing for progress billings over the contract term while other episodic development activities are typically billable upon delivery of the performance obligation for an episode. These episodic activities typically create unbilled contract assets between episode delivery dates while movies can create contract assets or liabilities based on the progress of activities versus the arranged billing schedule. Revenues from web filtering contracts are all billed in advance and therefore represent contract liabilities until fully recognized on a ratable basis over the contract life.

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORY
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORY

 

5. INVENTORY

 

Inventory consists of costs incurred to produce animated content for third party customers. Costs incurred to produce the animated content to customers, which include direct production costs, production overhead and supplies are recognized as work-in-progress inventory. As animated content is completed in accordance with the terms stated by the customer, inventory is classified as finished products and subsequently recognized as cost of services as animated content is accepted by and available to the customer. Carrying amounts of animated content are recorded at the lower of cost or net realizable value. Cost is determined using a weighted average cost method for direct production costs, productions overhead and supplies used for completing animation projects.

 

As of June 30, 2023 and December 31, 2022, the Company’s inventory totaled $87,040 and $92,303, respectively, and was comprised of work-in-progress of $85,382 and $85,324, respectively, and finished goods of $1,658 and $6,979, respectively.

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

 

6. PROPERTY AND EQUIPMENT

 

The following table sets forth the components of the Company’s property and equipment at June 30, 2023 and December 31, 2022: 

                        
   June 30, 2023   December 31, 2022 
   Cost   Accumulated Depreciation   Net Book Value   Cost   Accumulated Depreciation   Net Book Value 
Capital assets subject to depreciation:                              
Computers, software and office equipment  $2,510,394   $(2,467,440)  $42,954   $2,774,308   $(2,651,872)  $122,436 
Machinery and equipment   174,666    (171,835)   2,831    189,641    (182,180)   7,461 
Vehicles   11,776    (11,776)       41,112    (35,504)   5,608 
Furniture and fixtures   376,834    (365,765)   11,069    409,996    (391,783)   18,213 
Leasehold improvements   1,079,920    (1,014,233)   65,687    1,172,501    (1,065,148)   107,353 
Total fixed assets   4,153,590    (4,031,049)   122,541    4,587,558    (4,326,487)   261,071 
Capital assets not subject to depreciation:                              
Construction in progress               24,605        24,605 
Total fixed assets  $4,153,590   $(4,031,049)  $122,541   $4,612,163   $(4,326,487)  $285,676 

 

For the three months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $58,559 and $80,373, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $128,435 and $173,047, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER ASSETS
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER ASSETS

 

7. OTHER ASSETS

 

The following table sets forth the components of the Company’s other assets at June 30, 2023 and December 31, 2022:

        
   June 30, 2023   December 31, 2022 
         
Capitalized website development costs  $870,017   $1,057,312 
Prepublication costs   174,545    164,042 
Produced and licensed content costs   452,949    325,966 
Deposits   72,921    72,027 
Other noncurrent assets       7,731 
Total other assets  $1,570,432   $1,627,078 

 

Capitalized Website Development Costs

 

The Company capitalizes certain costs associated with the development of its Santa.com website after the preliminary project stage is complete and until the website is ready for its intended use. Planning and operating costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, project plan is defined, functionalities are determined and internal and external resources are identified. Qualified costs incurred during the operating stage of our software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to the websites are expensed as incurred.

  

Capitalized website costs are amortized on a straight-line basis over their estimated useful life of three years beginning with the time when it is ready for intended use. Amounts amortized are presented through cost of sales. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.

 

Prepublication Costs

 

Prepublication costs include costs incurred to create and develop the art, prepress, editorial, digital conversion and other content required for the creation of the master copy of a book or other media. Prepublication costs are amortized on a straight-line basis over a two- to five-year period based on expected future revenue. The Company regularly reviews the recoverability of the capitalized costs based on expected future revenues.

 

Produced and Licensed Content Costs

 

Produced and licensed content costs include capitalizable direct costs, production overhead, interest and development costs and are stated at the lower of cost, less accumulated amortization, or fair value. Marketing, distribution and general and administrative costs are expensed as incurred.

 

Film, television and direct to consumers through streaming services production and residual costs are expensed over the product life cycle based upon the ratio of the current period’s revenues to estimated remaining total revenues (Ultimate Revenues) for each production. For film productions and direct to consumer services, Ultimate Revenues include revenues from all sources that will be earned within ten years from the date of the initial release. For television series, Ultimate Revenues include revenues that will be earned within ten years from delivery of the first episode, or if still in production, five years from delivery of the most recent episode, if later. Costs of film, television and direct to consumer productions are subject to regular recoverability assessments, which compare the estimated fair values with the unamortized costs. The Company bases these fair value measurements on the Company’s assumptions about how market participants would price the assets at the balance sheet date, which may be different than the amounts ultimately realized in future periods. The amount by which the unamortized costs of film and television productions exceed their estimated fair values is written off. Costs for projects that have been abandoned are written off. Projects that have not been set for production within three years are also written off unless management has committed to a plan to proceed with the project and is actively working on and funding the project.

 

The following tables set forth the components of the Company’s capitalized costs at June 30, 2023 and December 31, 2022:

                        
   June 30, 2023   December 31, 2022 
   Gross Carrying Value   Accumulated
Amortization
   Net Book
Value
   Gross Carrying Value   Accumulated
Depreciation
   Net Book
Value
 
Prepublication costs  $177,635   $(3,090)  $174,545   $165,524   $(1,482)  $164,042 
Produced and licensed content costs   452,949        452,949    325,966        325,966 
Capitalized website development costs   1,123,772    (253,755)   870,017    1,123,772    (66,460)   1,057,312 
Total capitalized costs  $1,754,356   $(256,845)  $1,497,511   $1,615,262   $(67,942)  $1,547,320 

 

For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $94,451 and $499, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $188,903 and $499, respectively.

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES
6 Months Ended
Jun. 30, 2023
Leases  
LEASES

 

8. LEASES

 

The Company has entered into operating leases primarily for office space. These leases have terms which range from two years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. During the six months ended June 30, 2023, the Company did not record any additional right of use (“ROU”) assets or lease liabilities related to new operating leases.

 

The following table presents the future minimum payment obligations and aggregate present value of lease liabilities for operating leases as of June 30, 2023:

    
Remainder of 2023  $189,580 
2024   275,894 
2025   277,235 
2026   225,200 
2027   236,461 
Thereafter    
Total future lease payments   1,204,370 
Less: Imputed interest   (258,237)
Present value of lease liabilities  $946,133 

 

These operating leases are listed as separate line items on the Company's Consolidated Balance Sheets and represent the Company’s right to use the underlying asset for the lease term. The Company’s obligation to make lease payments are also listed as separate line items on the Company's Consolidated Balance Sheets.

 

Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments.

 

Information related to the Company's operating right-of-use assets and related lease liabilities are as follows:

    
   Six Months Ended
June 30, 2023
 
Cash paid for operating lease liabilities  $190,600 
Weighted-average remaining lease term in years   2.6 
Weighted-average discount rate   10% 

    

For the three months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $100,102 and $115,292, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $200,204 and $220,632, respectively. Rent expenses related to lease obligations are allocated between cost of goods sold and selling, general and administrative expenses in the Company’s condensed consolidated statement of operations.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS

 

9. GOODWILL AND INTANGIBLE ASSETS

 

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Company’s acquisitions is attributable to the value of the potential expanded market opportunity with new customers.

 

The following table sets forth the changes in the carrying amount of the Company’s goodwill as of June 30, 2023 and December 31, 2022:

 

Schedule of goodwill     
Balance, January 1, 2022  $22,376,025 
Measurement Period Adjustment   (468,426)
Impairment charge   (11,340,115)
Balance, December 31, 2022   10,567,484 
Impairments and other adjustments    
Balance, June 30, 2023  $10,567,484 

 

At December 31, 2022, the Company performed its annual impairment tests as prescribed by ASC 350 on the carrying value of its goodwill and recorded aggregate impairment charges of $11,340,115; of which $6,202,888 was attributed to its TD Holdings Ltd animation business acquired in 2016, and $5,137,227 was attributed to its Curiosity Ink Media original content business acquired in 2021. The determination was made as the result of the Company’s qualitative assessment of each business unit, including the decline in animation revenues and delay in monetization of original content properties.

 

During the year ended December 31, 2022, the Company finalized the purchase price allocation, during the permissible measurement period, and obtained new fair value information for certain identifiable intangible assets related to its acquisition of Curiosity. The revised purchase price allocation decreased goodwill by $468,426 and increased intangible assets by $468,426. These adjustments did not have a significant impact on the Company’s consolidated financial statements.

 

The following table summarizes the individually identifiable intangible assets subsequently recognized:

 

Summary of changes in intangible assets     
Licensing agreements  $341,728 
Books and stories content   126,698 
Total identifiable intangible assets  $468,426 

 

At June 30, 2023 and December 31, 2022, the carrying amount of the Company’s goodwill was $10,567,484, respectively.

 

The following table sets forth the components of the Company’s intangible assets at June 30, 2023 and December 31, 2022:

                             
       June 30, 2023   December 31, 2022 
   Amortization Period (Years)   Gross Carrying Amount   Accumulated Amortization   Net Book Value   Gross Carrying Amount   Accumulated Amortization   Net Book Value 
Intangible assets subject to amortization:                                   
Customer relationships   10.00   $1,526,282   $(1,068,397)  $457,885   $1,526,282   $(992,083)  $534,199 
Licensing agreement   19.60    341,728    (33,338)   308,390    341,728    (24,641)   317,087 
Subtotal        1,868,010    (1,101,735)   766,275    1,868,010    (1,016,724)   851,286 
Intangible assets not subject to amortization:                                   
Books and stories content        126,698        126,698    126,698        126,698 
Trade names        4,386,247        4,386,247    4,386,247        4,386,247 
Total intangible assets       $6,380,955   $(1,101,735)  $5,279,220   $6,380,955   $(1,016,724)  $5,364,231 

 

For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $42,505 and $80,373, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $85,011 and $173,047, respectively.

 

The following table provides information regarding estimated remaining amortization expense for intangible assets subject to amortization for each of the following years ending December 31:

     
Remainder of 2023   $ 85,011  
2024     170,022  
2025     170,022  
2026     93,708  
2027     17,394  
Thereafter     230,118  
Total remaining intangible assets subject to amortization   $ 766,275  
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES

 

10. ACCRUED LIABILITIES

 

The following table sets forth the components of the Company’s accrued liabilities at June 30, 2023 and December 31, 2022:

           
   

June 30,

2023

   

December 31,

2022

 
             
Executive and employee compensation   $ 115,671     $ 102,151  
Interest on convertible notes and promissory notes     101,231       84,292  
Other accrued expenses and liabilities     75,619       192,511  
Total accrued liabilities   $ 292,521     $ 378,954  

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS AND PAYABLES
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS AND PAYABLES

 

11. RELATED PARTY TRANSACTIONS AND PAYABLES

 

Darren Marks’s Family

 

The Company has engaged the family of Darren Marks, its Chief Executive Officer, to assist in the development of the Grom Social website and mobile application. These individuals create and produce original short form content focusing on social responsibility, anti-bullying, digital citizenship, unique blogs, and special events. Sarah Marks, the wife of Mr. Marks, and Zach Marks, Luke Marks, Jack Marks, Dawson Marks, Caroline Marks and Victoria Marks, each Mr. Marks’s children, are, or have been, employed by or independently contracted with the Company.

 

As of June 30, 2023, Zach and Luke Marks were employed by Grom Social as its Founder and Content Creator, and Content Coordinator, respectively, and receive annual salaries of $103,000 and $30,000, respectively.

 

For the three months ended June 30, 2023 and 2022, the Marks family was paid a total of $32,500 and $30,000, respectively. For the six months ended June 30, 2023 and 2022, the Marks family was paid a total of $67,917 and $30,000, respectively.

 

Compensation for services provided by the Marks family is expected to continue for the foreseeable future.

 

Liabilities Due to Executive Officers and Directors

 

On July 11, 2018, our director Dr. Thomas Rutherford loaned the Company $50,000. The loan bears interest at a rate of 10% per annum and was due on August 11, 2018. On April 21, 2023, the Company repaid the $50,000 of outstanding principal on the note.

 

As of June 30, 2023 and December 31, 2022, the aggregate related party payables balance was $23,904 and $72,383, respectively, of which $23,904 and $22,383 of accrued interest were reported under accrued liabilities on the Company’s Consolidated Balance Sheets.

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE NOTES
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
CONVERTIBLE NOTES

 

12. CONVERTIBLE NOTES

 

The following tables set forth the components of the Company’s convertible notes as of June 30, 2023 and December 31, 2022:

               
   

June 30,

2023

    December 31,
2022
 
8% Unsecured Convertible Note (Curiosity)   $ 278,000     $ 278,000  
12% Senior Convertible Notes with Original Issuance Discounts (OID Notes)     75,000       75,000  
12% Senior Secured Convertible Notes (TDH Secured Notes)     136,510       204,907  
12% Senior Secured Convertible Notes (Additional Secured Notes)     25,937       38,932  
Loan discounts     (14,751 )     (25,165 )
Total convertible notes, net     500,696       571,664  
Less: current portion of convertible notes, net     (500,696 )     (503,465 )
Convertible notes, net  $   $68,199 

 

8% Unsecured Convertible Notes – Curiosity

 

On July 29, 2021, the Company entered into a membership interest purchase agreement with Curiosity and the holders of all of Curiosity’s outstanding membership interests, for the purchase of 80% of Curiosity’s outstanding membership interests from the sellers. Pursuant to the purchase agreement, the Company issued 8% eighteen-month convertible promissory notes in the aggregate principal amount $278,000 to pay-down and refinance certain outstanding loans and advances previously made by certain of its principals. The notes are convertible into shares of common stock of the Company at a conversion price of $98.40 per share but may not be converted if, after giving effect to such conversion, the noteholder and its affiliates would beneficially own in excess of 9.99% of the Company’s outstanding common stock. The notes may be prepaid at any time, in whole or in part. The notes are subordinate to the Company’s senior indebtedness.

 

As of June 30, 2023, the principal balance of the Curiosity note was $278,000.

 

10% Senior Secured Convertible Note with Original Issuance Discount (L1)

 

On September 14, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with L1 Capital Global Master Fund (“L1”) pursuant to which it issued (i) a 10% original issue discount senior secured convertible note in the principal amount of $4,400,000 to L1 (the “L1 Note”) and (ii) a 5 five-year warrant to purchase 27,109 shares of the Company’s common stock at an exercise price of $126.00 per share (“Warrant Shares”) in exchange for $3,960,000 (the “First Tranche Financing”). The Purchase Agreement also provided, subject to shareholder approval, for the issuance, subject to certain conditions, of an additional $1,500,000 of notes and warrants to purchase 9,259 shares of common stock (the “Second Tranche Financing”) on the same terms.

 

On October 20, 2021, the Company and L1 entered into an amended and restated purchase agreement which increased the amount of the Second Tranche Financing from $1,500,000 to $6,000,000 and provides (i) for an amended and restated 10% original issue discount senior secured convertible note to be issued in exchange for the L1 Note pursuant to the Purchase Agreement and (ii) for the issuance of a five-year warrant to purchase 34,706 shares of the Company’s common stock at an exercise price of $126.00 per share.

 

During the year ended December 31, 2022, the Company issued an aggregate 191,192 shares of common stock to L1 upon the conversion of $4,125,000 of outstanding principal.

 

As of June 30, 2023, the principal balance was $0 and all associated loan discounts were fully amortized.

 

10% Senior Secured Convertible Note with Original Issuance Discount (L1– Second Tranche)

 

On January 20, 2022 (the “Second Tranche Closing”), the Company and L1 Capital closed on the Second Tranche of the offering, resulting in the issuance of (i) a $1,750,000 10% Original Issue Discount Senior Secured Convertible Note, due July 20, 2023, (the “Second Tranche Note”); and (ii) a five year warrant to purchase 10,123 shares of Common Stock of the Company at an exercise price of $126.00 per share (the “Second Tranche Warrants”), in exchange for consideration of $1,575,000 (i.e. the face amount less the 10% Original Issue Discount of $175,000).

 

During the year ended December 31, 2022, the Company issued an aggregate 108,025 shares of common stock and repaid $1,146,901 in cash to L1 upon the conversion of $1,750,000 of outstanding principal.

 

As of June 30, 2023, the principal balance was $0 and all associated loan discounts were fully amortized.

 

10% Secured Convertible Notes with Original Issuance Discounts (“OID Notes”)

 

During the year ended December 31, 2017, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 10.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $748.80. As of June 30, 2023, the remaining principal balance of these notes was $25,000.

 

During the year ended December 31, 2018, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 20.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $480.00. As of June 30, 2023, the remaining principal balance of these notes was $50,000.

 

As of June 30, 2023, the principal balance of these notes was $75,000 and all associated loan discounts were fully amortized. No notices of default or demands for payment have been received by the Company.

 

12% Senior Secured Convertible Notes (“TDH Secured Notes”)

 

On March 16, 2020, the Company sold (the “TDH Secured Notes Offering”) an aggregate $3,000,000 of its 12% senior secured convertible notes (the “TDH Secured Notes”), to eleven accredited investors (the “TDH Secured Note Lenders”), pursuant to a subscription agreement with the TDH Secured Note Lenders. Interest on the TDH Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the TDH Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on March 16, 2024. Pursuant to the TDH Secured Notes, TD Holdings will pay amounts due under the TDH Secured Notes. Prepayment of amounts due under TDH Secured Notes is subject to a prepayment penalty in an amount equal to 4% of the amount prepaid.

 

The TDH Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.

 

The Company’s obligations under the TDH Secured Notes, are secured by Grom Holdings’ shares of stock of TDH, and of its wholly owned subsidiary, TDAHK. The TDH Secured Notes rank equally and ratably on a pari passu basis with (i) the other TDH Secured Notes and (ii) the Original TDH Notes issued by the Company pursuant to TDH Share Sale Agreement.

 

If the Company sells the animation studio located in Manila, Philippines, which is currently owned by TDH through TDAHK (the “Animation Studio”), for more than $12,000,000, and so long as any amount of principal is outstanding under the TDH Secured Notes, the Company will pay the TDH Secured Notes holders from the proceeds of the sale (i) all amounts of principal outstanding under the TDH Secured Notes, (ii) such amount of interest which would be due and payable assuming the TDH Secured Notes were held to maturity (minus any amounts of interest previously paid hereunder), and (iii) an additional 10% of the amount of principal outstanding under the TDH Secured Notes within five days of the closing of such sale.

 

In connection with the issuance of the TDH Secured Notes, the Company issued to each TDH Secured Note holder shares of common stock equal to 20% of the principal amount of such holder’s TDH Secured Note, divided by $96.00. Accordingly, an aggregate of 6,250 shares of common stock were issued to the TDH Secured Note holders on March 16, 2020. These shares were valued at $420,000, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the notes.

 

As of June 30, 2023, the principal balance of these notes was $136,510 and the remaining balance on the associated loan discounts was $12,396.

 

12% Senior Secured Convertible Notes (Additional Secured Notes)

 

On March 16, 2020, the Company issued to seven accredited investors (the “Additional Secured Note Lenders”) an aggregate of $1,060,000 of its 12% senior secured convertible notes (the “Additional Secured Notes”) in a private offering pursuant to a subscription agreement with substantially the same terms as the TDH Secured Notes except that the Additional Secured Notes are secured by all of the assets of the Company other than the shares and other assets of TDH and TDAHK, pursuant to a security agreement by and among the Company and the Additional Secured Note Lenders.

 

Interest on the Additional Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the Additional Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on March 16, 2024. Prepayment of the amounts due under the Additional Secured Notes is subject to a prepayment penalty of 4% of the amount prepaid.

 

The Additional Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.

 

In connection with the issuance of the Additional Secured Notes, the Company issued to each Additional Secured Note Lender shares of common stock equal to 20% of the principal amount of such holder’s Additional Secured Note, divided by $96.00. Accordingly, an aggregate of 2,208 shares of common stock were issued. These shares were valued at $148,000, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the related convertible notes.

 

As of June 30, 2023, the principal balance of these notes was $25,937 and the remaining balance on the associated loan discounts was $2,355.

 

Future Minimum Principal Payments

 

The remaining future principal repayments based upon the maturity dates of the Company’s borrowings for each of the next five years are as follows:

     
Remainder of 2023  $439,760 
2024   75,687 
2025 and thereafter    
Total Convertible notes principal amount payable.  $515,447 

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLAN

 

13. EMPLOYEE BENEFIT PLAN

  

The Company’s subsidiary, Top Draw Animation, Inc., has an unfunded, non-contributory defined benefit plan covering its permanent employees.

 

Under the existing regulatory framework, the Company is required to pay eligible employees at least the minimum regulatory benefit upon retirement, which provides a retirement benefit equal to 22.5 days’ pay for every year of credited service, subject to age and service requirements. The regulatory benefit is paid in a lump sum upon retirement. The existing regulatory framework does not require minimum funding of the plan.

 

Retirement benefit expenses and liabilities are determined in accordance with an actuarial study made for the plan utilizing the net interest approach which disaggregates the defined benefit cost into the following components: service costs (cost of services received); net interest (financing effect of paying for benefits in advance or in arrears); and remeasurements (period-to-period fluctuations in the amounts of defined benefit obligations and plan assets).

 

Under the net interest approach, service cost and net interest on the defined benefit liability (asset) are both recognized in the statement of operations, while remeasurements of the defined benefit liability (asset) are recognized in other comprehensive income. Remeasurements recognized in other comprehensive income shall not be reclassified to profit or loss in a subsequent period.

 

The amount of the defined benefit liability reported under other noncurrent liabilities in the Company’s Consolidated Balance Sheet is determined as follows:

               
    June 30, 2023     December 31, 2022  
             
Benefit obligation   $ 233,433     $ 434,974  
Plan assets            
Total   $ 233,433     $ 434,974  

 

The components of the accumulated benefit cost to be recognized under selling, general and administrative expense in consolidated statement of operations are the service cost (current service cost, past service cost or credit and settlement gains or losses) and net interest expense on the net defined benefit liability:

               
    June 30, 2023     June 30, 2022  
             
Current service cost   $ 9,164     $ 2,471  
Net interest expense     8,857        
Total   $ 18,021     $ 2,471  

 

The change in the accumulated benefit cost in the Company’s Condensed Consolidated Balance Sheet for the six months ended June 30, 2023 is as follows:

       
    2023  
       
Balance, January 1   $ 434,974  
Foreign currency translation     2,398  
Expense recognized in other comprehensive income     18,021  
Remeasurement on actuarial gain (loss) recognized     (44,351 )
Contributions paid     (177,609 )
Balance, June 30   $ 233,433  

 

The cumulative amount of actuarial gains recognized in other comprehensive income for the six months ended June 30, 2023 and 2022 is as follows:

                 
    2023     2022  
             
Balance, January 1   $ (36,682 )   $ 60,518  
Foreign currency translation            
Actuarial gain (loss)     (42,733 )      
Balance, June 30     79,405       60,518  
Tax effect     19,851       (12,439 )
Cumulative actuarial gain (loss), net of tax   $ (59,544 )   $ 48,079  

 

The assumptions used to determine retirement benefits for the six months ended June 30, 2023 are as follows:

       
    June 30, 2023  
       
Discount rate     6.22%  
Salary increase rate     2.00%  

 

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

 

14. INCOME TAXES

 

In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes.

 

The Company’s interim effective tax rate, inclusive of discrete items, for the three and six months ended June 30, 2023 and 2022 was 0%, respectively, due to recurrent net losses for the periods presented.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS’ EQUITY
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
STOCKHOLDERS’ EQUITY

 

15. STOCKHOLDERS’ EQUITY

 

Preferred Stock

 

The Company is authorized to issue 25,000,000 shares of preferred stock, par value of $0.001 per share.

 

Series A Preferred Stock

 

As of June 30, 2023 and December 31, 2022, the Company had no shares of Series A Stock issued and outstanding.

 

Series B Preferred Stock

 

As of June 30, 2023 and December 31, 2022, the Company had no shares of Series B Stock issued and outstanding, respectively.

 

Series C Preferred Stock

 

On May 20, 2021, the Company filed with the Secretary of State of the State of Florida a Certificate of Designation of Preferences, Rights and Limitations of Series C Stock designating 10,000,000 shares as Series C Preferred Stock (the “Series C Stock”). The Series C Stock ranks senior and prior to all other classes or series of the Company’s preferred stock and common stock.

 

The holder may, at any time after the 6-month anniversary of the issuance of the shares of Series C Preferred Stock, convert such shares into common stock at a conversion rate of $57.60 per share. In addition, the Company may, at any time after the issuance of the shares, convert any or all of the outstanding shares of Series C Preferred Stock at a conversion rate of $57.60 per share.

 

Each share of Series C Stock entitles the holder to 1.5625 votes for each share of Series C Stock. The consent of the holders of at least two-thirds of the shares of Series C Stock is required for the amendment to any of the terms of the Series C Stock, to create any additional class of stock unless the stock ranks junior to the Series C Stock, to make any distribution or dividend on any securities ranking junior to the Series C Stock, to merge or sell all or substantially all of the assets of the Company or acquire another business or effectuate any liquidation of the Company.

 

Cumulative dividends accrue on each share of Series C Stock at the rate of 8% per annum of the stated value of $1.00 per share and are payable in arrears quarterly commencing 90 days from issuance. The dividend shall be payable in shares of common stock (a “PIK Dividend”) and are be due and payable on the date on which such PIK Dividend was declared.

 

Upon a liquidation, dissolution or winding up of the Company, the holders of the Series C Stock are entitled to $1.00 per share plus all accrued and unpaid dividends. No distribution may be made to holders of shares of capital stock ranking junior to the Series C Stock upon a liquidation until Series C stockholders receive their liquidation preference. The holders of 66 2/3% of the then outstanding shares of Series C Stock, may elect to deem a merger, reorganization or consolidation of the Company into or with another corporation, not affiliated with said majority, or other similar transaction or series of related transactions in which more than 50% of the voting power of the Company is disposed of in exchange for property, rights or securities distributed to holders thereof by the acquiring person, firm or other entity, or the sale of all or substantially all of the assets of the Company.

 

On January 24, 2022, the Company issued 686 shares of common stock to a stockholder upon the conversion of 39,500 shares of Series C preferred stock.

 

As of June 30, 2023 and December 31, 2022, the Company had 9,281,809 shares of Series C Stock issued and outstanding, respectively.

 

For the three months and six ended June 30, 2023, the Company declared cumulative dividends totaling $187,216 and $371,273, respectively, for amounts accrued on its Series C Stock.

 

Common Stock

 

The Company is authorized to issue 500,000,000 shares of common stock, par value of $0.001 per share and had 9,044,361 and 2,514,858 shares of common stock issued and outstanding as of June 30, 2023 and December 31, 2022, respectively.

 

Reverse Stock Split

 

On October 4, 2022, the Board and shareholders approved the granting of authority to the Board to amend the Company’s articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-30, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. On December 9, 2022, the Board effected a 1-for-30 reverse stock split in connection with the Company’s continued listing of its common stock on Nasdaq.

 

PIPE Offering and Related Waiver

 

On January 25, 2023, the Company consummated a private placement (the “PIPE Offering”) pursuant to the terms of the Securities Purchase Agreement dated as of January 25, 2023 (the “2023 SPA”) that it entered into with institutional investors, in which the Company issued (i) 100,000 shares of common stock; (ii) 1,327,434 purchase warrants (the “Purchase Warrants”) to purchase an aggregate of 2,323,010 shares of common stock; and (iii) 1,227,434 pre-funded warrants (the “Pre-Funded Warrants”) to purchase an aggregate of 1,227,434 shares of common stock. The purchase price of each share of common stock and associated Purchase Warrant was $2.26. The purchase price of each Pre-Funded Warrant was $2.25. The aggregate gross proceeds of the PIPE Offering was approximately $3.0 million, before deducting fees to the placement agent and other expenses payable by the Company. EF Hutton, division of Benchmark Investments, LLC, acted as the exclusive placement agent in connection with the PIPE Offering.

 

In connection with the PIPE Offering, the Company entered into a Waiver (the “Waiver”) with L1 Capital Global Opportunities Master Fund (“L1”) waiving certain provisions of the Securities Purchase Agreement, dated as of September 14, 2021 (the “2021 SPA”), by and between it and L1. Pursuant to the terms of the Waiver, L1 waived certain provisions of the 2021 SPA and in consideration thereof, the Company (i) issued 150,000 purchase warrants substantially similar to the Purchase Warrants issued in connection with the 2023 SPA; and (ii) paid a cash fee of $50,000 to L1.

 

Pursuant to the 2023 SPA, the Company is obligated to hold a special stockholders’ meeting no later than 60 days following the date of the Purchase Agreement to solicit the approval of the issuance of the shares, Warrants and the shares of common stock underlying the Warrants in compliance with the rules of The Nasdaq Stock Market LLC (without regard to any limitations on exercise set forth in the Warrants or the Pre-Funded Warrants. On March 27, 2023, the Company held a special meeting of stockholders and the stockholders approved the PIPE Offering.

 

In connection with the PIPE Offering, the Company entered into a Registration Rights Agreement with the Purchasers, dated January 25, 2023 (the “Registration Rights Agreement”). The Registration Rights Agreement provides that we shall file a registration statement covering the resale of all of the Registrable Securities (as defined in the Registration Rights Agreement) with the SEC. The Registration Statement was filed and declared effective by the SEC on February 9, 2023.

 

Common Stock Issued in Exchange for Consulting, Professional and Other Services

 

During the three and six months ended June 30, 2023, the Company issued 0 and 23,334 shares of common stock, respectively, with a fair market value of $0 and $31,968, respectively, to contractors for services rendered.

 

During the three and six months ended June 30, 2022, the Company issued 1,464 and 3,950 shares of common stock, respectively, with a fair market value of $18,660 and $95,482, respectively, to contractors for services rendered.

 

Common Stock Issued in Connection with the Conversion of Convertible Note Principal and Accrued Interest

 

During the three and six months ended June 30, 2022, the Company issued 27,778 and 219,960 shares of common stock, respectively, upon the conversion of $450,000 and $4,575,000, respectively, in convertible note principal and accrued interest.

 

Common Stock Issued in Connection with Series C Stock Dividends

 

During the three and six months ended June 30, 2022, the Company issued 5,895 and 11,737 shares of common stock, respectively, valued at $187,455 and $646,523, respectively, for cumulative dividends declared on its Series C Stock.

 

Stock Purchase Warrants

 

Stock purchase warrants are accounted for as equity in accordance with ASC 480, Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, Distinguishing Liabilities from Equity.

 

The following table reflects all outstanding and exercisable warrants at June 30, 2023 and December 31, 2022. All warrants are exercisable for a period of three to five years from the date of issuance:

                   
    Number of Warrants Outstanding     Weighted Average Exercise Price     Weighted Average Remaining Contractual Life (Yrs.)  
                   
Balance January 1, 2022     141,572     $ 132.00       1.75  
Warrants issued     4,280,355       3.20          
Warrants exercised     (279,069 )              
Warrants forfeited     (5,678 )              
December 31, 2022     4,137,180     $ 7.29       4.89  
Warrants issued     3,812,944     $ 2.26          
Warrants exercised     (7,775,889              
Warrants forfeited                    
Balance June 30, 2023     174,235     $ 107.32       3.24  

  

On January 31, 2023, in connection with the PIPE Offering described above, the Company issued 1,327,434 Purchase Warrants to purchase an aggregate of 2,323,010 shares of common stock. The Purchase Warrants are immediately exercisable for $2.26 per share of common stock. The Purchase Warrant holders may also effect an alternative cashless exercise on or after the later of (i) the 30 day anniversary of the initial exercise date and (ii) the stockholder approval date (as defined in the 2023 SPA). In such event, the aggregate number of shares of common stock issuable in such alternative cashless exercise shall equal the product of the aggregate number of shares of common stock that would be issuable upon exercise of the Purchase Warrants and 0.85.

 

The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($2.15), an expected dividend yield of 0%, a historical volatility of 176.6%, a risk-free interest rate of 3.6%, and an expected term of one year. The Purchase Warrants were allocated a relative fair value of $1,387,429.

 

On January 31, 2023, the Company also issued 150,000 purchase warrants, substantially similar to the Purchase Warrants issued in connection with the PIPE Offering, to purchase an aggregate of 262,500 shares of common stock. The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($2.15), an expected dividend yield of 0%, a historical volatility of 176.6%, a risk-free interest rate of 3.6%, and an expected term of 1 year. The fair value of the purchase warrants was $350,039.

 

During the six months ended June 30, 2023, the Company issued 1,262,787 shares of common stock upon the exercise of 1,262,787 prefunded warrants for gross proceeds of $12,309.

 

During the six months ended June 30, 2023, the Company also issued 5,143,382 shares of common stock upon the cashless exercise of 6,513,102 purchase warrants.

 

As of June 30, 2023, the outstanding stock purchase warrants had an aggregate intrinsic value of $0.

 

Stock Options

 

The following table represents all outstanding and exercisable stock options as of June 30, 2023:

                                     
Year Issued   Options
Issued
    Options
Forfeited
    Options
Outstanding
    Vested
Options
    Weighted Average Exercise Price     Weighted Average Remaining Life (Yrs.)  
                                     
2013     8,058       (870 )     7,188       7,188     $ 230.40       0.22  
2018     62       (62                        
2021     6,950             6,950       2,317     $ 89.40       3.08  
Total     15,070       (932 )     14,138       9,505     $ 161.08       1.62  

 

During the three and six months ended June 30, 2023, the Company recorded $44,821 and $89,643, respectively, in stock-based compensation costs related to stock options. During the three and six months ended June 30, 2022, the Company recorded $89,241 and $137,383, respectively, in stock-based compensation costs related to stock options. Stock-based compensation expense is reported in selling, general and administrative on the Company’s Condensed Consolidated Statement of Operations and Comprehensive Loss.

 

As of June 30, 2023, the total unrecognized cost of stock-based compensation related to stock options was $97,308. This cost is expected to be recognized over a weighted average period of 1.08 years.

 

As of June 30, 2023, the outstanding stock options had an aggregate intrinsic value of $0.

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

  

16. COMMITMENTS AND CONTINGENCIES

 

In the ordinary course of business, the Company and its subsidiaries are subject to various pending and potential legal actions, arbitration proceedings, claims, investigations, examinations, regulatory proceedings, information gathering requests, subpoenas, inquiries and matters relating to compliance with laws and regulations (collectively, legal proceedings).

 

Based on the Company’s current knowledge, and taking into consideration its legal expenses, the Company does not believe it is a party to, nor are any of its subsidiaries the subject of, any legal proceeding that would have a material adverse effect on the Company’s consolidated financial condition or liquidity.

 

See also Note 8 (“Leases”).

 

See also Note 14 (“Income Taxes”).

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

 

17. SUBSEQUENT EVENTS

 

In accordance with FASB ASC 855-10, Subsequent Events, the Company has analyzed its operations subsequent to June 30, 2023 to the date these condensed consolidated financial statements were issued, and has determined that it does not have any material subsequent events to disclose in these condensed consolidated financial statements, except as follows:

 

Reverse Stock Split

 

On August 8, 2023, the Company’s shareholders approved the granting of authority to the Company’s Board of Directors (“Board”) to amend its articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-20, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. 

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Impact of COVID-19

Impact of COVID-19

 

On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 significantly affected the United States and global economies.

 

The Company experienced significant disruptions to its business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affected both the Company and its service providers. The Company has significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, the Company’s animation studio, located in Manila, Philippines, which accounts for approximately 86.9% of the Company’s total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.

 

In response to the outbreak and business disruption, the Company instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. The Company also implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.

 

The Company has recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of the studio’s employees and contractors currently work from home.

 

While restrictions have eased, the virus may continue to mutate and spread which could materially impact the Company’s business. The full extent of potential impacts on the Company’s business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on the Company’s business, operations, financial condition and results of operations.

 

Basis of Presentation

Basis of Presentation

 

The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in conjunction with the instructions to Form 10-Q of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures required by GAAP for complete financial statements have been condensed or omitted. For the three and six months ended June 30, 2023, the condensed consolidated financial statements include the accounts of the Company and its operating subsidiaries Grom Social, TD Holdings, GES, GNS, and Curiosity. The Company recognizes the noncontrolling interest related to its less-than-wholly-owned subsidiary, Curiosity, as equity in the consolidated financial statements separate from the parent entity’s equity. The net loss attributable to the noncontrolling interest is included in net loss in the condensed consolidated statements of operations and comprehensive loss.

 

These condensed consolidated financial statements include all of the adjustments, which in the opinion of management are necessary to a fair presentation of financial position and results of operations. All such adjustments, which includes intercompany balances and transactions are of a normal and recurring nature. Interim results are not necessarily indicative of results for a full year. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto at December 31, 2022, as presented in the Company’s Annual Report on Form 10-K filed on April 17, 2023 with the SEC.

 

Certain amounts for the prior year period have been reclassified to conform to current year’s presentation.

  

Use of Estimates

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. The most significant estimates relate to revenue recognition, valuation of accounts receivable, goodwill and other long-lived assets, and contingencies. The Company bases its estimates on historical experience, known or expected trends and various other assumptions that are believed to be reasonable given the quality of information available as of the date of these financial statements. The results of these assumptions provide the basis for making estimates about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

 

Basic and Diluted Net Income (Loss) Per Share

Basic and Diluted Net Income (Loss) Per Share

 

The Company computes net income (loss) per share in accordance with FASB ASC 260, Earnings per Share which requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential shares of common stock outstanding during the period using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method. These potentially dilutive shares include 5,266 shares from convertible notes and accrued interest, 161,143 shares from convertible preferred stock, 9,504 shares from vested stock options and 174,235 shares from stock purchase warrants. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

 

Update to Significant Accounting Policies

Update to Significant Accounting Policies

 

There have been no new or material changes to the significant accounting policies discussed in the Company’s audited financial statements in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the SEC on April 17, 2023, that are of significance, or potential significance, to the Company.

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue
                
  

Three Months Ended

June 30, 2023

  

Three Months Ended

June 30, 2022

  

Six Months Ended

June 30, 2023

  

Six Months Ended

June 30, 2022

 
                 
Animation  $815,148   $1,025,966   $1,872,817   $2,074,579 
Web Filtering   116,574    113,472    207,384    295,716 
Publishing           10,101     
Other   24,776    144    65,839    412 
Total Sales  $956,498   $1,139,582   $2,156,141   $2,370,707 
Schedule of accounts receivable
        
  

June 30,

2023

  

December 31,

2022

 
         
Billed accounts receivable  $171,721   $607,524 
Unbilled accounts receivable   531,228    592,932 
Allowance for doubtful accounts   (44,301)   (38,226)
Total accounts receivable, net  $658,648   $1,162,230 
Total advanced payments and deferred revenues  $374,295   $576,338 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
                        
   June 30, 2023   December 31, 2022 
   Cost   Accumulated Depreciation   Net Book Value   Cost   Accumulated Depreciation   Net Book Value 
Capital assets subject to depreciation:                              
Computers, software and office equipment  $2,510,394   $(2,467,440)  $42,954   $2,774,308   $(2,651,872)  $122,436 
Machinery and equipment   174,666    (171,835)   2,831    189,641    (182,180)   7,461 
Vehicles   11,776    (11,776)       41,112    (35,504)   5,608 
Furniture and fixtures   376,834    (365,765)   11,069    409,996    (391,783)   18,213 
Leasehold improvements   1,079,920    (1,014,233)   65,687    1,172,501    (1,065,148)   107,353 
Total fixed assets   4,153,590    (4,031,049)   122,541    4,587,558    (4,326,487)   261,071 
Capital assets not subject to depreciation:                              
Construction in progress               24,605        24,605 
Total fixed assets  $4,153,590   $(4,031,049)  $122,541   $4,612,163   $(4,326,487)  $285,676 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER ASSETS (Tables)
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule Of Other Assets
        
   June 30, 2023   December 31, 2022 
         
Capitalized website development costs  $870,017   $1,057,312 
Prepublication costs   174,545    164,042 
Produced and licensed content costs   452,949    325,966 
Deposits   72,921    72,027 
Other noncurrent assets       7,731 
Total other assets  $1,570,432   $1,627,078 
Schedule of capitalized cost
                        
   June 30, 2023   December 31, 2022 
   Gross Carrying Value   Accumulated
Amortization
   Net Book
Value
   Gross Carrying Value   Accumulated
Depreciation
   Net Book
Value
 
Prepublication costs  $177,635   $(3,090)  $174,545   $165,524   $(1,482)  $164,042 
Produced and licensed content costs   452,949        452,949    325,966        325,966 
Capitalized website development costs   1,123,772    (253,755)   870,017    1,123,772    (66,460)   1,057,312 
Total capitalized costs  $1,754,356   $(256,845)  $1,497,511   $1,615,262   $(67,942)  $1,547,320 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Schedule of future minimum lease payment
    
Remainder of 2023  $189,580 
2024   275,894 
2025   277,235 
2026   225,200 
2027   236,461 
Thereafter    
Total future lease payments   1,204,370 
Less: Imputed interest   (258,237)
Present value of lease liabilities  $946,133 
Schedule of operating right-of-use assets
    
   Six Months Ended
June 30, 2023
 
Cash paid for operating lease liabilities  $190,600 
Weighted-average remaining lease term in years   2.6 
Weighted-average discount rate   10% 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
Schedule of goodwill     
Balance, January 1, 2022  $22,376,025 
Measurement Period Adjustment   (468,426)
Impairment charge   (11,340,115)
Balance, December 31, 2022   10,567,484 
Impairments and other adjustments    
Balance, June 30, 2023  $10,567,484 
Summary of changes in intangible assets
Summary of changes in intangible assets     
Licensing agreements  $341,728 
Books and stories content   126,698 
Total identifiable intangible assets  $468,426 
Schedule of intangible assets
                             
       June 30, 2023   December 31, 2022 
   Amortization Period (Years)   Gross Carrying Amount   Accumulated Amortization   Net Book Value   Gross Carrying Amount   Accumulated Amortization   Net Book Value 
Intangible assets subject to amortization:                                   
Customer relationships   10.00   $1,526,282   $(1,068,397)  $457,885   $1,526,282   $(992,083)  $534,199 
Licensing agreement   19.60    341,728    (33,338)   308,390    341,728    (24,641)   317,087 
Subtotal        1,868,010    (1,101,735)   766,275    1,868,010    (1,016,724)   851,286 
Intangible assets not subject to amortization:                                   
Books and stories content        126,698        126,698    126,698        126,698 
Trade names        4,386,247        4,386,247    4,386,247        4,386,247 
Total intangible assets       $6,380,955   $(1,101,735)  $5,279,220   $6,380,955   $(1,016,724)  $5,364,231 

 

For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $42,505 and $80,373, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $85,011 and $173,047, respectively.

 

The following table provides information regarding estimated remaining amortization expense for intangible assets subject to amortization for each of the following years ending December 31:

Schedule of amortization
     
Remainder of 2023   $ 85,011  
2024     170,022  
2025     170,022  
2026     93,708  
2027     17,394  
Thereafter     230,118  
Total remaining intangible assets subject to amortization   $ 766,275  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule accrued liabilities
           
   

June 30,

2023

   

December 31,

2022

 
             
Executive and employee compensation   $ 115,671     $ 102,151  
Interest on convertible notes and promissory notes     101,231       84,292  
Other accrued expenses and liabilities     75,619       192,511  
Total accrued liabilities   $ 292,521     $ 378,954  
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE NOTES (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of convertible debt
               
   

June 30,

2023

    December 31,
2022
 
8% Unsecured Convertible Note (Curiosity)   $ 278,000     $ 278,000  
12% Senior Convertible Notes with Original Issuance Discounts (OID Notes)     75,000       75,000  
12% Senior Secured Convertible Notes (TDH Secured Notes)     136,510       204,907  
12% Senior Secured Convertible Notes (Additional Secured Notes)     25,937       38,932  
Loan discounts     (14,751 )     (25,165 )
Total convertible notes, net     500,696       571,664  
Less: current portion of convertible notes, net     (500,696 )     (503,465 )
Convertible notes, net  $   $68,199 
Schedule of future debt maturity payments
     
Remainder of 2023  $439,760 
2024   75,687 
2025 and thereafter    
Total Convertible notes principal amount payable.  $515,447 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Tables)
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
Schedule of defined benefit liability
               
    June 30, 2023     December 31, 2022  
             
Benefit obligation   $ 233,433     $ 434,974  
Plan assets            
Total   $ 233,433     $ 434,974  
Schedule of components of accumulated benefit cost
               
    June 30, 2023     June 30, 2022  
             
Current service cost   $ 9,164     $ 2,471  
Net interest expense     8,857        
Total   $ 18,021     $ 2,471  
Schedule of changes in accumulated benefit cost
       
    2023  
       
Balance, January 1   $ 434,974  
Foreign currency translation     2,398  
Expense recognized in other comprehensive income     18,021  
Remeasurement on actuarial gain (loss) recognized     (44,351 )
Contributions paid     (177,609 )
Balance, June 30   $ 233,433  
Schedule of actuarial gains
                 
    2023     2022  
             
Balance, January 1   $ (36,682 )   $ 60,518  
Foreign currency translation            
Actuarial gain (loss)     (42,733 )      
Balance, June 30     79,405       60,518  
Tax effect     19,851       (12,439 )
Cumulative actuarial gain (loss), net of tax   $ (59,544 )   $ 48,079  
Schedule of assumption used to determine retirement benefits
       
    June 30, 2023  
       
Discount rate     6.22%  
Salary increase rate     2.00%  
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of warrants
                   
    Number of Warrants Outstanding     Weighted Average Exercise Price     Weighted Average Remaining Contractual Life (Yrs.)  
                   
Balance January 1, 2022     141,572     $ 132.00       1.75  
Warrants issued     4,280,355       3.20          
Warrants exercised     (279,069 )              
Warrants forfeited     (5,678 )              
December 31, 2022     4,137,180     $ 7.29       4.89  
Warrants issued     3,812,944     $ 2.26          
Warrants exercised     (7,775,889              
Warrants forfeited                    
Balance June 30, 2023     174,235     $ 107.32       3.24  
Schedule of options
                                     
Year Issued   Options
Issued
    Options
Forfeited
    Options
Outstanding
    Vested
Options
    Weighted Average Exercise Price     Weighted Average Remaining Life (Yrs.)  
                                     
2013     8,058       (870 )     7,188       7,188     $ 230.40       0.22  
2018     62       (62                        
2021     6,950             6,950       2,317     $ 89.40       3.08  
Total     15,070       (932 )     14,138       9,505     $ 161.08       1.62  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
GOING CONCERN (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accumulated Deficit $ 88,202,102   $ 83,472,412
Net cash used in operating activities $ 4,010,846 $ 3,383,231  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
6 Months Ended
Jun. 30, 2023
shares
Convertible Notes And Accrued Interest [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 5,266
Convertible Preferred Stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 161,143
Vested Stock Options [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 9,504
Stock Purchase Warrants [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 174,235
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Details - Revenue by segment) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total Sales $ 956,498 $ 1,139,582 $ 2,156,141 $ 2,370,707
Animation [Member]        
Total Sales 815,148 1,025,966 1,872,817 2,074,579
Web Filtering [Member]        
Total Sales 116,574 113,472 207,384 295,716
Publishing [Member]        
Total Sales 0 0 10,101 0
Other Revenue [Member]        
Total Sales $ 24,776 $ 144 $ 65,839 $ 412
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Details - Accounts Receivable) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Billed accounts receivable $ 171,721 $ 607,524
Unbilled accounts receivable 531,228 592,932
Allowance for doubtful accounts (44,301) (38,226)
Total accounts receivable, net 658,648 1,162,230
Total advanced payments and deferred revenues $ 374,295 $ 576,338
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Details Narrative) - Customer Concentration Risk [Member]
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Three Customers [Member] | Revenue Benchmark [Member]          
Disaggregation of Revenue [Line Items]          
Concentration percentage 73.90% 78.10% 57.30% 81.70%  
Four Customers [Member] | Revenue Benchmark [Member]          
Disaggregation of Revenue [Line Items]          
Concentration percentage 73.90% 78.10% 57.30% 81.70%  
Two Customers [Member] | Accounts Receivable [Member]          
Disaggregation of Revenue [Line Items]          
Concentration percentage     79.20%   73.60%
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORY (Details Narrative) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Inventory, Net $ 87,040 $ 92,303
Inventory work-in-progress 85,382 85,324
Inventory finished goods $ 1,658 $ 6,979
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,153,590 $ 4,612,163
Accumulated depreciation (4,031,049) (4,326,487)
Property and equipment, net 122,541 285,676
Computers Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,510,394 2,774,308
Accumulated depreciation (2,467,440) (2,651,872)
Property and equipment, net 42,954 122,436
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 174,666 189,641
Accumulated depreciation (171,835) (182,180)
Property and equipment, net 2,831 7,461
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,776 41,112
Accumulated depreciation (11,776) (35,504)
Property and equipment, net 0 5,608
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 376,834 409,996
Accumulated depreciation (365,765) (391,783)
Property and equipment, net 11,069 18,213
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,079,920 1,172,501
Accumulated depreciation (1,014,233) (1,065,148)
Property and equipment, net 65,687 107,353
Total Fixed Assets [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,153,590 4,587,558
Accumulated depreciation (4,031,049) (4,326,487)
Property and equipment, net 122,541 261,071
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 0 24,605
Accumulated depreciation 0 0
Property and equipment, net $ 0 $ 24,605
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation $ 58,559 $ 80,373 $ 128,435 $ 173,047
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER ASSETS (Details - Schedule of other assets) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Capitalized website development costs $ 870,017 $ 1,057,312
Prepublication costs 174,545 164,042
Produced and licensed content costs 452,949 325,966
Deposits 72,921 72,027
Other noncurrent assets 0 7,731
Total other assets $ 1,570,432 $ 1,627,078
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER ASSETS (Details - Schedule of capitalized costs) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Website development costs $ 1,754,356 $ 1,615,262
Accumulated Amortization (256,845) (67,942)
Net Book Value 1,497,511 1,547,320
Prepublication Costs [Member]    
Property, Plant and Equipment [Line Items]    
Website development costs 177,635 165,524
Accumulated Amortization (3,090) (1,482)
Net Book Value 174,545 164,042
Produced And Licensed Content [Member]    
Property, Plant and Equipment [Line Items]    
Website development costs 452,949 325,966
Accumulated Amortization 0 0
Net Book Value 452,949 325,966
Capitalized Website Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Website development costs 1,123,772 1,123,772
Accumulated Amortization (253,755) (66,460)
Net Book Value $ 870,017 $ 1,057,312
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER ASSETS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Amortization expense $ 94,451 $ 499 $ 188,903 $ 499
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details - Future minimum payment obligations)
Jun. 30, 2023
USD ($)
Leases  
Remainder of 2023 $ 189,580
2024 275,894
2025 277,235
2026 225,200
2027 236,461
Thereafter 0
Total future lease payments 1,204,370
Less: Imputed interest (258,237)
Present value of lease liabilities $ 946,133
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details - Operating right-of-use assets and related lease liabilities)
6 Months Ended
Jun. 30, 2023
USD ($)
Leases  
Cash paid for operating lease liabilities $ 190,600
Weighted-average remaining lease term (in years) 2 years 7 months 6 days
Weighted-average discount rate 10.00%
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases        
Operating lease right of use assets $ 0   $ 0  
Operating Lease, Expense $ 100,102 $ 115,292 $ 200,204 $ 220,632
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 10,567,484 $ 10,567,484 $ 22,376,025
Measurement period adjustment   (468,426)  
Impairment and other adjustments $ 0 $ (11,340,115)  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets)
12 Months Ended
Dec. 31, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total identifiable intangible assets $ 468,426
Licensing Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Total identifiable intangible assets 341,728
Books And Stories Content [Member]  
Finite-Lived Intangible Assets [Line Items]  
Total identifiable intangible assets $ 126,698
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles) - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Finite intangible assets, gross $ 1,868,010 $ 1,868,010
Accumulated amortization (1,101,735) (1,016,724)
Finite lived intangible asset 766,275 851,286
Total intangible assets 6,380,955 6,380,955
Total Accumulated Amortization (1,101,735) (1,016,724)
Total intangible assets 5,279,220 5,364,231
Books And Stories Content [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite lived intangible asset, gross 126,698 126,698
Indefinite lived intangible asset 126,698 126,698
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite lived intangible asset, gross 4,386,247 4,386,247
Indefinite lived intangible asset $ 4,386,247 4,386,247
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 10 years  
Finite intangible assets, gross $ 1,526,282 1,526,282
Accumulated amortization (1,068,397) (992,083)
Finite lived intangible asset $ 457,885 534,199
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 19 years 7 months 6 days  
Finite intangible assets, gross $ 341,728 341,728
Accumulated amortization (33,338) (24,641)
Finite lived intangible asset $ 308,390 $ 317,087
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 85,011  
2024 170,022  
2025 170,022  
2026 93,708  
2027 17,394  
Thereafter 230,118  
Total remaining intangible assets subject to amortization $ 766,275 $ 851,286
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details Narrative) - 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
Indefinite-Lived Intangible Assets [Line Items]            
Goodwill, Impairment Loss     $ (0)   $ 11,340,115  
Decrease in goodwill         468,426  
Increase in intangible assets         468,426  
Goodwill $ 10,567,484   10,567,484   10,567,484 $ 22,376,025
Amortization of Intangible Assets $ 42,505 $ 80,373 $ 85,011 $ 173,047    
T D Holdings Ltd [Member]            
Indefinite-Lived Intangible Assets [Line Items]            
Goodwill, Impairment Loss         6,202,888  
Curiosity Ink Media [Member]            
Indefinite-Lived Intangible Assets [Line Items]            
Goodwill, Impairment Loss         $ 5,137,227  
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Executive and employee compensation $ 115,671 $ 102,151
Interest on convertible notes and promissory notes 101,231 84,292
Other accrued expenses and liabilities 75,619 192,511
Total accrued liabilities $ 292,521 $ 378,954
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 21, 2023
Jul. 11, 2018
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]              
Repayments of Related Party Debt         $ 50,000 $ (0)  
Marks Family [Member]              
Related Party Transaction [Line Items]              
Wages paid     $ 32,500 $ 30,000 67,917 $ 30,000  
Rutherford [Member]              
Related Party Transaction [Line Items]              
Notes Payable   $ 50,000          
Debt interest rate   10.00%          
Maturity date   Aug. 11, 2018          
Repayments of Related Party Debt $ 50,000            
Executive Officers And Directors [Member]              
Related Party Transaction [Line Items]              
Accounts payable, related parties     23,904   23,904   $ 72,383
Accounts payable, related parties     $ 23,904   $ 23,904   $ 22,383
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE NOTES (Details - Convertible debentures) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Convertible Debt, Current $ (500,696) $ (503,465)
Convertible Debt, Noncurrent 0 68,199
Unsecured Convertible Notes Curiosity [Member]    
Debt Instrument [Line Items]    
Convertible debt, gross 278,000 278,000
Convertible Debentures [Member]    
Debt Instrument [Line Items]    
Convertible debt, gross 500,696 571,664
Debt Instrument, Unamortized Discount (14,751) (25,165)
Convertible Debentures [Member] | Secured Convertible Notes O I D [Member]    
Debt Instrument [Line Items]    
Convertible debt, gross 75,000 75,000
Convertible Debentures [Member] | Senior Secured Convertible T D H Notes [Member]    
Debt Instrument [Line Items]    
Convertible debt, gross 136,510 204,907
Convertible Debentures [Member] | Senior Secured Convertible Additional Secured Notes [Member]    
Debt Instrument [Line Items]    
Convertible debt, gross $ 25,937 $ 38,932
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE NOTES (Details - Debt maturities)
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2023 $ 439,760
2024 75,687
2025 and thereafter 0
Total Convertible notes principal amount payable. $ 515,447
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE NOTES (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jan. 20, 2022
Oct. 20, 2021
Sep. 14, 2021
Mar. 16, 2020
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Oct. 21, 2021
Jul. 29, 2021
Debt Instrument [Line Items]                    
Proceeds from Convertible Debt         $ 0 $ 1,444,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 107.32   $ 7.29 $ 132.00    
Original issue discount $ 175,000                  
Unsecured Convertible Notes Curiosity [Member]                    
Debt Instrument [Line Items]                    
Convertible note         $ 278,000   $ 278,000      
L 1 Capital Secured Note [Member]                    
Debt Instrument [Line Items]                    
Debt converted, shares issued             108,025      
Repayments of Notes Payable             $ 1,146,901      
Debt Conversion, Original Debt, Amount             $ 1,750,000      
Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross         0          
Number of securities called by each warrant 10,123                  
Convertible note         0          
Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member] | Second Tranche [Member]                    
Debt Instrument [Line Items]                    
Proceeds from Convertible Debt $ 1,750,000                  
Secured 10 Conv Notes [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross         25,000          
Debt interest rate 10.00%                  
Secured Convertible Notes Issued 2018 [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross         50,000          
Secured Convertible Notes Issued 2017 And 2018 [Member]                    
Debt Instrument [Line Items]                    
Convertible note         75,000          
Secured 12 Conv Notes [Member] | Orginal T D H Secured Notes [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross       $ 3,000,000            
Secured 12 Conv Notes [Member] | T D H Secured Notes [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross         136,510          
Stock issued with debt, shares       6,250            
Stock issued with debt, value       $ 420,000            
Unamortized discount         12,396          
Secured 12 Conv Notes [Member] | Additional Secured Notes [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross       $ 1,060,000 25,937          
Debt interest rate       12.00%            
Stock issued with debt, shares       2,208            
Stock issued with debt, value       $ 148,000            
Unamortized discount         $ 2,355          
Debt maturity date       Mar. 16, 2024            
Purchase Agreement [Member] | Unsecured Convertible Notes Curiosity [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross                   $ 278,000
Conversion price                   $ 98.40
Convertible debt, gross           $ 278,000        
Securities Purchase Agreement [Member] | L 1 Capital Secured Note [Member]                    
Debt Instrument [Line Items]                    
Convertible debt, gross     $ 4,400,000              
Number of securities called by each warrant     27,109              
Debt converted, shares issued             191,192      
Debt Conversion, Converted Instrument, Amount             $ 4,125,000      
Securities Purchase Agreement [Member] | L 1 Capital Secured Note [Member] | First Tranche Financing [Member]                    
Debt Instrument [Line Items]                    
Exchange shares value     $ 3,960,000              
Securities Purchase Agreement [Member] | L 1 Capital Secured Note [Member] | Second Tranche Financing [Member]                    
Debt Instrument [Line Items]                    
Number of securities called by each warrant                 34,706  
Proceeds from Convertible Debt   $ 6,000,000                
Securities Purchase Agreement [Member] | Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member]                    
Debt Instrument [Line Items]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 126.00                  
Securities Purchase Agreement [Member] | Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member] | Second Tranche Financing [Member]                    
Debt Instrument [Line Items]                    
Exchange shares value $ 1,575,000                  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Benefit obligation $ 233,433 $ 434,974
Plan assets 0 0
Total $ 233,433 $ 434,974
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]    
Current service cost $ 9,164 $ 2,471
Net interest expense 8,857 0
Total $ 18,021 $ 2,471
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost)
6 Months Ended
Jun. 30, 2023
USD ($)
Retirement Benefits [Abstract]  
Balance, January 1 $ 434,974
Foreign currency translation 2,398
Expense recognized in other comprehensive income 18,021
Remeasurement on actuarial gain (loss) recognized (44,351)
Contributions paid (177,609)
Balance, June 30 $ 233,433
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Details - Actuarial gains) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Other comprehensive income (loss), beginning $ (166,129)  
Other comprehensive income (loss), ending (168,267)  
Top Draw Animation [Member]    
Other comprehensive income (loss), beginning (36,682) $ 60,518
Foreign currency translation 0 0
Actuarial gain (loss) (42,733) 0
Other comprehensive income (loss), ending 79,405 60,518
Tax effect 19,851 (12,439)
Actuarial gain (loss) $ (59,544) $ 48,079
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLAN (Details - Assumptions)
Jun. 30, 2023
Retirement Benefits [Abstract]  
Discount rate 6.22%
Salary increase rate 2.00%
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Details Narrative)
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Effective Income Tax Rate Reconciliation, Percent 0.00%
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY (Details - Warrant activity) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Warrants outstanding, beginning balance 4,137,180 141,572  
Weighted Average Exercise Price, Warrants outstanding, beginning balance $ 7.29 $ 132.00  
Average Remaining Contractual Term, Warrants outstanding 3 years 2 months 26 days 4 years 10 months 20 days 1 year 9 months
Warrants issued 3,812,944 4,280,355  
Weighted Average Exercise Price, Warrants issued $ 2.26 $ 3.20  
Warrants exercised (7,775,889) (279,069)  
Weighted Average Exercise Price, Warrants exercised $ 0 $ 0  
Warrants forfeited 0 (5,678)  
Weighted Average Exercise Price, Warrants forfeited $ 0 $ 0  
Warrants outstanding, ending balance 174,235 4,137,180 141,572
Weighted Average Exercise Price, Warrants outstanding, ending balance $ 107.32 $ 7.29 $ 132.00
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY (Details - Option Activity) - Equity Option [Member]
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options issued 15,070
Options forfeited (932)
Options outstanding 14,138
Vested options 9,505
Weighted average exercise price | $ / shares $ 161.08
Weighted average remaining life 1 year 7 months 13 days
Option 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options issued 8,058
Options forfeited (870)
Options outstanding 7,188
Vested options 7,188
Weighted average exercise price | $ / shares $ 230.40
Weighted average remaining life 2 months 19 days
Options Issued 2018 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options issued 62
Options forfeited (62)
Options outstanding 0
Vested options 0
Weighted average exercise price | $ / shares $ 0
Option 3 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options issued 6,950
Options forfeited 0
Options outstanding 6,950
Vested options 2,317
Weighted average exercise price | $ / shares $ 89.40
Weighted average remaining life 3 years 29 days
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 24, 2022
Oct. 04, 2020
Jan. 31, 2023
Jan. 25, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]                    
Preferred stock, shares authorized         25,000,000   25,000,000      
Preferred stock, par value         $ 0.001   $ 0.001      
Common stock, shares authorized         500,000,000   500,000,000   500,000,000  
Common stock, par value         $ 0.001   $ 0.001   $ 0.001  
Common stock, shares issued         9,044,361   9,044,361   2,514,858  
Common stock, shares outstanding         9,044,361   9,044,361   2,514,858  
Reverse stock split   1-for-30                
Stock issued for services, value           $ 18,660 $ 31,968 $ 95,482    
Warrant exericse price         $ 107.32   $ 107.32   $ 7.29 $ 132.00
Stock price     $ 2.15   $ 2.15   $ 2.15      
Expected dividend yield     0.00%       0.00%      
Volatility rate     176.60%       176.60%      
Risk-free interest rate     3.60%       3.60%      
Warrants fair value         $ 1,387,429   $ 1,387,429      
Expected term     1 year              
Fair value of purchase warrant     $ 350,039              
Stock based compensation expenses         44,821 $ 89,241 89,643 $ 137,383    
Uunrecognized cost of stock-based compensation         97,308   $ 97,308      
Rrecognized weighted average period             1 year 29 days      
Intrinsic value         $ 0   $ 0      
Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant issued     1,327,434              
Warrant purchase     2,323,010              
Warrants exercisable     $ 2.26              
Warrant exericse price     $ 0.85              
Warrant 1 [Member]                    
Class of Stock [Line Items]                    
Warrant issued     150,000              
Warrant purchase     262,500              
Common Stock [Member]                    
Class of Stock [Line Items]                    
Conversion of Stock, Shares Converted               686    
Stock issued for services, shares           1,464 23,334 3,950    
Stock issued for services, value           $ 1 $ 23 $ 4    
Number of shares issued upon exercise, warrants             1,262,787      
Number of shares issued other             5,143,382      
Purchase warrants         6,513,102   6,513,102      
Pre Funded Warrants [Member]                    
Class of Stock [Line Items]                    
Number of shares issued upon exercise, warrants             1,262,787      
Number of shares issued upon exercise, value             $ 12,309      
Conv Debt And Interest [Member]                    
Class of Stock [Line Items]                    
Issuance of common stock in connection with the amendment of terms of promissory notes, shares           27,778   219,960    
Issuance of common stock in connection with the amendment of terms of promissory notes, value           $ 450,000   $ 4,575,000    
Contractors [Member]                    
Class of Stock [Line Items]                    
Stock issued for services, shares         0 1,464 23,334 3,950    
Stock issued for services, value         $ 0 $ 18,660 $ 31,968 $ 95,482    
Securities Purchase Agreement [Member] | L 1 Capital Global [Member]                    
Class of Stock [Line Items]                    
Stock Repurchased During Period, Shares       150,000            
Payments for Other Fees       $ 50,000            
Common Stocks [Member] | Securities Purchase Agreement [Member]                    
Class of Stock [Line Items]                    
Shares, Issued       100,000            
Stock Repurchased During Period, Shares       2,323,010            
Warrants [Member] | Securities Purchase Agreement [Member]                    
Class of Stock [Line Items]                    
Shares, Issued       1,327,434            
Stock Repurchased During Period, Shares       1,227,434            
[custom:WarrantPurchasePrice-0]       $ 2.26            
Series C Preferred Converted [Member]                    
Class of Stock [Line Items]                    
Conversion of Stock, Shares Issued 686                  
Conversion of Stock, Shares Converted 39,500                  
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized         2,000,000   2,000,000   2,000,000  
Preferred stock, par value         $ 0.001   $ 0.001   $ 0.001  
Preferred stock, shares issued         0   0   0  
Preferred stock, shares outstanding         0   0   0  
Series B Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized         10,000,000   10,000,000   10,000,000  
Preferred stock, par value         $ 0.001   $ 0.001   $ 0.001  
Preferred stock, shares issued         0   0   0  
Preferred stock, shares outstanding         0   0   0  
Series C Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized         10,000,000   10,000,000   10,000,000  
Preferred stock, par value         $ 0.001   $ 0.001   $ 0.001  
Preferred stock, shares issued         9,281,809   9,281,809   9,281,809  
Preferred stock, shares outstanding         9,281,809   9,281,809   9,281,809  
Declared cumulative dividends         $ 187,216   $ 371,273      
Series C Preferred Stock Dividend [Member]                    
Class of Stock [Line Items]                    
Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Shares         5,895   11,737      
Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Value         $ 187,455   $ 646,523      
XML 77 grom_i10q-063023_htm.xml IDEA: XBRL DOCUMENT 0001662574 2023-01-01 2023-06-30 0001662574 GROM:CommonStockParValue0.001Member 2023-01-01 2023-06-30 0001662574 GROM:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2023-01-01 2023-06-30 0001662574 2023-08-14 0001662574 2023-06-30 0001662574 2022-12-31 0001662574 us-gaap:SeriesAPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001662574 us-gaap:SeriesBPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001662574 us-gaap:SeriesCPreferredStockMember 2023-06-30 0001662574 us-gaap:SeriesCPreferredStockMember 2022-12-31 0001662574 2023-04-01 2023-06-30 0001662574 2022-04-01 2022-06-30 0001662574 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-03-31 0001662574 GROM:PreferredStockSeriesBMember 2022-03-31 0001662574 GROM:PreferredStockSeriesCMember 2022-03-31 0001662574 us-gaap:CommonStockMember 2022-03-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001662574 us-gaap:RetainedEarningsMember 2022-03-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001662574 us-gaap:NoncontrollingInterestMember 2022-03-31 0001662574 2022-03-31 0001662574 GROM:PreferredStockSeriesAMember 2023-03-31 0001662574 GROM:PreferredStockSeriesBMember 2023-03-31 0001662574 GROM:PreferredStockSeriesCMember 2023-03-31 0001662574 us-gaap:CommonStockMember 2023-03-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001662574 us-gaap:RetainedEarningsMember 2023-03-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001662574 us-gaap:NoncontrollingInterestMember 2023-03-31 0001662574 2023-03-31 0001662574 GROM:PreferredStockSeriesAMember 2021-12-31 0001662574 GROM:PreferredStockSeriesBMember 2021-12-31 0001662574 GROM:PreferredStockSeriesCMember 2021-12-31 0001662574 us-gaap:CommonStockMember 2021-12-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001662574 us-gaap:RetainedEarningsMember 2021-12-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001662574 us-gaap:NoncontrollingInterestMember 2021-12-31 0001662574 2021-12-31 0001662574 GROM:PreferredStockSeriesAMember 2022-12-31 0001662574 GROM:PreferredStockSeriesBMember 2022-12-31 0001662574 GROM:PreferredStockSeriesCMember 2022-12-31 0001662574 us-gaap:CommonStockMember 2022-12-31 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001662574 us-gaap:RetainedEarningsMember 2022-12-31 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001662574 us-gaap:NoncontrollingInterestMember 2022-12-31 0001662574 GROM:PreferredStockSeriesAMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-04-01 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-04-01 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-01-01 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-01-01 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001662574 GROM:PreferredStockSeriesAMember 2022-06-30 0001662574 GROM:PreferredStockSeriesBMember 2022-06-30 0001662574 GROM:PreferredStockSeriesCMember 2022-06-30 0001662574 us-gaap:CommonStockMember 2022-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001662574 us-gaap:RetainedEarningsMember 2022-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2022-06-30 0001662574 2022-06-30 0001662574 GROM:PreferredStockSeriesAMember 2023-06-30 0001662574 GROM:PreferredStockSeriesBMember 2023-06-30 0001662574 GROM:PreferredStockSeriesCMember 2023-06-30 0001662574 us-gaap:CommonStockMember 2023-06-30 0001662574 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001662574 us-gaap:RetainedEarningsMember 2023-06-30 0001662574 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001662574 us-gaap:NoncontrollingInterestMember 2023-06-30 0001662574 GROM:ConvertibleNotesAndAccruedInterestMember 2023-01-01 2023-06-30 0001662574 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001662574 GROM:VestedStockOptionsMember 2023-01-01 2023-06-30 0001662574 GROM:StockPurchaseWarrantsMember 2023-01-01 2023-06-30 0001662574 GROM:AnimationMember 2023-04-01 2023-06-30 0001662574 GROM:AnimationMember 2022-04-01 2022-06-30 0001662574 GROM:AnimationMember 2023-01-01 2023-06-30 0001662574 GROM:AnimationMember 2022-01-01 2022-06-30 0001662574 GROM:WebFilteringMember 2023-04-01 2023-06-30 0001662574 GROM:WebFilteringMember 2022-04-01 2022-06-30 0001662574 GROM:WebFilteringMember 2023-01-01 2023-06-30 0001662574 GROM:WebFilteringMember 2022-01-01 2022-06-30 0001662574 GROM:PublishingMember 2023-04-01 2023-06-30 0001662574 GROM:PublishingMember 2022-04-01 2022-06-30 0001662574 GROM:PublishingMember 2023-01-01 2023-06-30 0001662574 GROM:PublishingMember 2022-01-01 2022-06-30 0001662574 GROM:OtherRevenueMember 2023-04-01 2023-06-30 0001662574 GROM:OtherRevenueMember 2022-04-01 2022-06-30 0001662574 GROM:OtherRevenueMember 2023-01-01 2023-06-30 0001662574 GROM:OtherRevenueMember 2022-01-01 2022-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001662574 GROM:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001662574 GROM:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001662574 GROM:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001662574 GROM:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001662574 GROM:ComputersSoftwareMember 2023-06-30 0001662574 GROM:ComputersSoftwareMember 2022-12-31 0001662574 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001662574 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001662574 us-gaap:VehiclesMember 2023-06-30 0001662574 us-gaap:VehiclesMember 2022-12-31 0001662574 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001662574 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001662574 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001662574 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001662574 GROM:TotalFixedAssetsMember 2023-06-30 0001662574 GROM:TotalFixedAssetsMember 2022-12-31 0001662574 us-gaap:ConstructionInProgressMember 2023-06-30 0001662574 us-gaap:ConstructionInProgressMember 2022-12-31 0001662574 GROM:PrepublicationCostsMember 2023-06-30 0001662574 GROM:PrepublicationCostsMember 2022-12-31 0001662574 GROM:ProducedAndLicensedContentMember 2023-06-30 0001662574 GROM:ProducedAndLicensedContentMember 2022-12-31 0001662574 GROM:CapitalizedWebsiteDevelopmentCostsMember 2023-06-30 0001662574 GROM:CapitalizedWebsiteDevelopmentCostsMember 2022-12-31 0001662574 2022-01-01 2022-12-31 0001662574 GROM:TDHoldingsLtdMember 2022-01-01 2022-12-31 0001662574 GROM:CuriosityInkMediaMember 2022-01-01 2022-12-31 0001662574 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0001662574 GROM:BooksAndStoriesContentMember 2022-01-01 2022-12-31 0001662574 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001662574 us-gaap:CustomerRelationshipsMember 2023-06-30 0001662574 us-gaap:CustomerRelationshipsMember 2022-12-31 0001662574 us-gaap:LicensingAgreementsMember 2023-01-01 2023-06-30 0001662574 us-gaap:LicensingAgreementsMember 2023-06-30 0001662574 us-gaap:LicensingAgreementsMember 2022-12-31 0001662574 GROM:BooksAndStoriesContentMember 2023-06-30 0001662574 GROM:BooksAndStoriesContentMember 2022-12-31 0001662574 us-gaap:TradeNamesMember 2023-06-30 0001662574 us-gaap:TradeNamesMember 2022-12-31 0001662574 GROM:MarksFamilyMember 2023-04-01 2023-06-30 0001662574 GROM:MarksFamilyMember 2022-04-01 2022-06-30 0001662574 GROM:MarksFamilyMember 2023-01-01 2023-06-30 0001662574 GROM:MarksFamilyMember 2022-01-01 2022-06-30 0001662574 GROM:RutherfordMember 2018-07-11 0001662574 GROM:RutherfordMember 2018-07-01 2018-07-11 0001662574 GROM:RutherfordMember 2023-04-20 2023-04-21 0001662574 GROM:ExecutiveOfficersAndDirectorsMember 2023-06-30 0001662574 GROM:ExecutiveOfficersAndDirectorsMember 2022-12-31 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember 2023-06-30 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember 2022-12-31 0001662574 GROM:SecuredConvertibleNotesOIDMember GROM:ConvertibleDebenturesMember 2023-06-30 0001662574 GROM:SecuredConvertibleNotesOIDMember GROM:ConvertibleDebenturesMember 2022-12-31 0001662574 GROM:SeniorSecuredConvertibleTDHNotesMember GROM:ConvertibleDebenturesMember 2023-06-30 0001662574 GROM:SeniorSecuredConvertibleTDHNotesMember GROM:ConvertibleDebenturesMember 2022-12-31 0001662574 GROM:SeniorSecuredConvertibleAdditionalSecuredNotesMember GROM:ConvertibleDebenturesMember 2023-06-30 0001662574 GROM:SeniorSecuredConvertibleAdditionalSecuredNotesMember GROM:ConvertibleDebenturesMember 2022-12-31 0001662574 GROM:ConvertibleDebenturesMember 2023-06-30 0001662574 GROM:ConvertibleDebenturesMember 2022-12-31 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember GROM:PurchaseAgreementMember 2021-07-29 0001662574 GROM:UnsecuredConvertibleNotesCuriosityMember GROM:PurchaseAgreementMember 2022-06-30 0001662574 GROM:L1CapitalSecuredNoteMember GROM:SecuritiesPurchaseAgreementMember 2021-09-14 0001662574 GROM:FirstTrancheFinancingMember GROM:L1CapitalSecuredNoteMember GROM:SecuritiesPurchaseAgreementMember 2021-09-13 2021-09-14 0001662574 GROM:SecondTrancheFinancingMember GROM:L1CapitalSecuredNoteMember GROM:SecuritiesPurchaseAgreementMember 2021-10-19 2021-10-20 0001662574 GROM:SecondTrancheFinancingMember GROM:L1CapitalSecuredNoteMember GROM:SecuritiesPurchaseAgreementMember 2021-10-21 0001662574 GROM:L1CapitalSecuredNoteMember GROM:SecuritiesPurchaseAgreementMember 2022-01-01 2022-12-31 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2023-06-30 0001662574 GROM:SecondTrancheMember GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2022-01-19 2022-01-20 0001662574 GROM:Secured10ConvNotesMember 2022-01-20 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member 2022-01-20 0001662574 GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member GROM:SecuritiesPurchaseAgreementMember 2022-01-20 0001662574 GROM:SecondTrancheFinancingMember GROM:SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member GROM:SecuritiesPurchaseAgreementMember 2022-01-20 0001662574 2022-01-20 0001662574 GROM:L1CapitalSecuredNoteMember 2022-01-01 2022-12-31 0001662574 GROM:Secured10ConvNotesMember 2023-06-30 0001662574 GROM:SecuredConvertibleNotesIssued2018Member 2023-06-30 0001662574 GROM:SecuredConvertibleNotesIssued2017And2018Member 2023-06-30 0001662574 GROM:OrginalTDHSecuredNotesMember GROM:Secured12ConvNotesMember 2020-03-16 0001662574 GROM:TDHSecuredNotesMember GROM:Secured12ConvNotesMember 2020-03-15 2020-03-16 0001662574 GROM:TDHSecuredNotesMember GROM:Secured12ConvNotesMember 2023-06-30 0001662574 GROM:AdditionalSecuredNotesMember GROM:Secured12ConvNotesMember 2020-03-16 0001662574 GROM:AdditionalSecuredNotesMember GROM:Secured12ConvNotesMember 2020-03-15 2020-03-16 0001662574 GROM:AdditionalSecuredNotesMember GROM:Secured12ConvNotesMember 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-12-31 0001662574 GROM:TopDrawAnimationMember 2021-12-31 0001662574 GROM:TopDrawAnimationMember 2023-01-01 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-01-01 2022-06-30 0001662574 GROM:TopDrawAnimationMember 2023-06-30 0001662574 GROM:TopDrawAnimationMember 2022-06-30 0001662574 GROM:SeriesCPreferredConvertedMember 2022-01-23 2022-01-24 0001662574 us-gaap:SeriesCPreferredStockMember 2023-04-01 2023-06-30 0001662574 us-gaap:SeriesCPreferredStockMember 2023-01-01 2023-06-30 0001662574 2020-10-02 2020-10-04 0001662574 GROM:CommonStocksMember GROM:SecuritiesPurchaseAgreementMember 2023-01-25 0001662574 GROM:WarrantsMember GROM:SecuritiesPurchaseAgreementMember 2023-01-25 0001662574 GROM:CommonStocksMember GROM:SecuritiesPurchaseAgreementMember 2023-01-01 2023-01-25 0001662574 GROM:WarrantsMember GROM:SecuritiesPurchaseAgreementMember 2023-01-01 2023-01-25 0001662574 GROM:SecuritiesPurchaseAgreementMember GROM:L1CapitalGlobalMember 2023-01-01 2023-01-25 0001662574 GROM:ContractorsMember 2023-04-01 2023-06-30 0001662574 GROM:ContractorsMember 2023-01-01 2023-06-30 0001662574 GROM:ContractorsMember 2022-04-01 2022-06-30 0001662574 GROM:ContractorsMember 2022-01-01 2022-06-30 0001662574 GROM:ConvDebtAndInterestMember 2022-04-01 2022-06-30 0001662574 GROM:ConvDebtAndInterestMember 2022-01-01 2022-06-30 0001662574 GROM:SeriesCPreferredStockDividendMember 2023-04-01 2023-06-30 0001662574 GROM:SeriesCPreferredStockDividendMember 2023-01-01 2023-06-30 0001662574 us-gaap:WarrantMember 2023-01-01 2023-01-31 0001662574 us-gaap:WarrantMember 2023-01-31 0001662574 GROM:Warrant1Member 2023-01-01 2023-01-31 0001662574 GROM:Warrant1Member 2023-01-31 0001662574 2023-01-31 0001662574 2023-01-01 2023-01-31 0001662574 GROM:PreFundedWarrantsMember 2023-01-01 2023-06-30 0001662574 2021-01-01 2021-12-31 0001662574 us-gaap:StockOptionMember GROM:Option1Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option1Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option2Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option2Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option3Member 2023-06-30 0001662574 us-gaap:StockOptionMember GROM:Option3Member 2023-01-01 2023-06-30 0001662574 us-gaap:StockOptionMember 2023-06-30 0001662574 us-gaap:StockOptionMember 2023-01-01 2023-06-30 iso4217:USD shares iso4217:USD shares pure 0001662574 false --12-31 2023 Q2 -88202102 -4010846 10-Q true 2023-06-30 false 001-40409 Grom Social Enterprises, Inc. FL 46-5542401 2060 NW Boca Raton Blvd Suite #6 Boca Raton FL 33431 (561) 287-5776 Common Stock, par value $0.001 GROM NASDAQ Warrants to purchase shares of Common Stock, par value $0.001 per share GROMW NASDAQ Yes Yes Non-accelerated Filer true false false 9044361 2211658 3871176 658648 1162230 87040 92303 632582 605497 3589928 5731206 932181 1069222 122541 285676 10567484 10567484 5279220 5364231 1570432 1627078 22061786 24644897 659124 839679 292521 378954 743071 371799 374295 576338 500696 503465 0 50000 232913 269681 2802620 2989916 0 68199 713220 803958 233433 434976 3749273 4297049 0.001 0.001 2000000 2000000 0 0 0 0 0 0 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 10000000 10000000 9281809 9281809 9281809 9281809 9282 9282 0.001 0.001 500000000 500000000 9044361 9044361 2514858 2514858 9044 2515 104652143 101726355 -88202102 -83472412 -168267 -166129 16300100 18099611 2012413 2248237 18312513 20347848 22061786 24644897 956498 1139582 2156141 2370707 730200 947459 1389706 1864408 226298 192123 766435 506299 152008 64163 305198 128613 2061738 1778696 3937098 3473515 338395 299941 615315 704007 2552141 2142800 4857611 4306135 -2325843 -1950677 -4091176 -3799836 -20311 -1314508 -501089 -2945530 -0 39624 -0 39624 0 57124 0 57124 -17762 48305 -1976 72041 -38073 -1248703 -503065 -2855989 -2363916 -3199380 -4594241 -6655825 0 0 0 0 -2363916 -3199380 -4594241 -6655825 -149794 -91025 -235824 -170863 -2214122 -3108355 -4358417 -6484962 185637 187216 371273 364060 -2399759 -3295571 -4729690 -6849022 -0.27 -0.27 -5.25 -5.25 -0.67 -0.67 -12.51 -12.51 8911657 8911657 627736 627736 7110731 7110731 547681 547681 -2363916 -3199380 -4594241 -6655825 -31774 -53303 -2138 -57021 -2395690 -3252683 -4596379 -6712846 -149794 -91025 -235824 -170863 -2245896 -3161658 -4360555 -6541983 0 0 0 0 9360809 9361 634557 636 5895 6 1464 1 27778 28 0 0 0 0 9360809 9361 669694 671 94935770 -69957641 -34473 2602501 27556154 -3108355 -91025 -3199380 -53303 -53303 187216 187216 187449 187455 18659 18660 449972 450000 89241 89241 95681091 -73253212 -87776 2511476 24861611 0 0 0 0 9281809 9282 7339677 7340 1704 0 0 0 0 9281809 9282 9044361 9044 104609026 -85802343 -136493 2162207 20849019 -2214122 -149794 -2363916 -31774 -31774 185637 185637 -1704 44821 44821 104652143 -88202102 -168267 2012413 18312513 0 0 0 0 9400309 9400 433631 434 -39500 39 686 -1 11737 12 3950 4 219690 220 0 0 0 0 9360809 9361 669694 671 89863573 -66404190 -30755 2682339 26120801 -6484962 -170863 -6655825 -57021 -57021 -38 -0 -0 -0 -0 364060 364060 646511 646523 95478 95482 4574779 4574999 363329 363329 137383 137383 95681091 -73253212 -87776 2511476 24861611 0 0 0 0 9281809 9282 2514858 2515 100000 100 6406169 6406 23334 23 0 0 0 0 9281809 9282 9044361 9044 101726355 -83472412 -166129 2248237 20347848 -4358417 -235824 -4594241 -2138 -2138 371273 371273 2448259 2448359 5903 12309 31945 31968 350038 350038 89643 89643 104652143 -88202102 -168267 2012413 18312513 -4594241 -6655825 402349 265804 10413 1852816 72869 190117 6075 0 350038 0 31968 95482 0 1052350 18201 0 89643 137383 -549 -2296 0 39624 -0 57124 -497508 -287341 -5262 83237 27086 174109 132258 291170 -229653 -180381 -39832 127903 -203043 208716 -201542 -3974 -68066 -197243 -4010846 -3383231 16822 47377 4601 14069 -12221 -33308 2448359 0 12309 0 0 1444000 81380 72623 -0 34846 50000 -0 -0 295539 2329288 1040992 34263 20149 -1659516 -2355398 3871174 6530161 2211658 4174763 12619 21780 0 0 0 646523 0 363329 0 4574999 371273 187216 0 80478 <p id="xdx_80C_eus-gaap--NatureOfOperations_zkeFD9CsyYV6" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"> </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: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td> <td style="width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_822_zYhng71kAVHk">NATURE OF OPERATIONS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Grom Social Enterprises, Inc. (the “Company” or “Grom”), was incorporated in the State of Florida under the name “Illumination America, Inc.” Grom is a media, technology and entertainment company that focuses on (i) delivering content to children under the age of 13 years in a safe secure platform that is compliant with the Children’s Online Privacy Protection Act (“COPPA”) and can be monitored by parents or guardians, (ii) creating, acquiring, and developing the commercial potential of Kids &amp; Family entertainment properties and associated business opportunities, (iii) providing world class animation services, and (iv) offering protective web filtering solutions to block unwanted or inappropriate content.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">The Company conducts its business through the following subsidiaries:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </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">Grom Social, Inc. (“Grom Social”), incorporated in the State of Florida on March 5, 2012, operates Grom’s social media network designed for children under the age of 13 years.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"> </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">TD Holdings Limited (“TD Holdings”), incorporated in Hong Kong on September 15, 2005, operates through its two wholly-owned subsidiaries: (i) Top Draw Animation Hong Kong Limited, a Hong Kong corporation, (“Top Draw HK”), and (ii) Top Draw Animation, Inc., a Philippines corporation, (“Top Draw Philippines”). The group’s principal activity is the production of animated films and television series.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"> </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">Grom Educational Services, Inc. (“GES”), incorporated in the State of Florida on January 17, 2017, operates Grom’s web filtering services provided to schools and government agencies.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"> </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">Grom Nutritional Services, Inc. (“GNS”), incorporated in the State of Florida on April 19, 2017, intends to market and distribute nutritional supplements to children. GNS has been nonoperational since its inception.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"> </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">Curiosity Ink Media, LLC (“CIM”), organized in the State of Delaware on January 5, 2017, develops, acquires, builds, grows and maximizes the short, mid and long-term commercial potential of kids and family entertainment properties and associated business opportunities.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Grom owns 100% of each of Grom Social, TD Holdings, GES and GNS, and 80% of CIM.</p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <p id="xdx_80D_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zttzaSF19rJi" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; 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: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>2.</b></span></td> <td style="width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_824_zPny22PIw3je">GOING CONCERN</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">The condensed consolidated financial statements of the Company have been prepared on a going concern basis, which contemplates the realization of assets and the discharge of liabilities in the normal course of business. Based on current operating levels, the Company will need to raise additional funds by selling additional equity or incurring debt.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On a consolidated basis, the Company has incurred significant operating losses since its inception. As of June 30, 2023, the Company has an accumulated deficit of $<span id="xdx_90F_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dixL_c20230630_zB67HzkqedL7" title="Accumulated Deficit::XDX::88202102"><span style="-sec-ix-hidden: xdx2ixbrl1071">88.2</span></span> million. During the six months ended June 30, 2023, it used approximately $<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_dixL_c20230101__20230630_zadtSqnEOa57" title="Net cash used in operating activities::XDX::4010846"><span style="-sec-ix-hidden: xdx2ixbrl1073">4.0</span></span> million, respectively, in cash for operating activities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">The Company has funded its operations primarily through sales of its common stock in public markets, proceeds from the exercise of warrants to purchase common stock, and the sale of convertible notes. Future capital requirements will depend on many factors, including the (i) rate of revenue growth, (ii) expansion of sales and marketing activities, (iii) timing and extent of spending on content development efforts, and (iv) market acceptance of the Company’s content, products and services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">The Company’s management intends to raise additional funds through the issuance of equity securities or debt to enable the Company to meet its obligations for the twelve-month period. However, there can be no assurance that, in the event the Company requires additional financing, such financing will be available at terms acceptable to the Company, if at all. Failure to generate sufficient cash flows from operations and/or raise additional capital could have a material adverse effect on the Company’s ability to achieve its intended business objectives. These factors raise substantial doubt about the Company’s ability to continue as a going concern for the twelve months from the date of this report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.</p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <p id="xdx_800_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zQpbBI4Fnlc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>3.</b></span></td> <td style="width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_825_z346qIV8vmbd">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p id="xdx_841_ecustom--ImpactOfCOVID19PolicyTextBlock_zeGhqHgm4cu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_862_zHCFjZpEUhK1">Impact of COVID-19</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 significantly affected the United States and global economies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company experienced significant disruptions to its business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affected both the Company and its service providers. The Company has significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, the Company’s animation studio, located in Manila, Philippines, which accounts for approximately 86.9% of the Company’s total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In response to the outbreak and business disruption, the Company instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. The Company also implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of the studio’s employees and contractors currently work from home.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">While restrictions have eased, the virus may continue to mutate and spread which could materially impact the Company’s business. The full extent of potential impacts on the Company’s business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on the Company’s business, operations, financial condition and results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zVR9IuSzORpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_863_zupeRbAjg5A9">Basis of Presentation</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in conjunction with the instructions to Form 10-Q of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures required by GAAP for complete financial statements have been condensed or omitted. For the three and six months ended June 30, 2023, the condensed consolidated financial statements include the accounts of the Company and its operating subsidiaries Grom Social, TD Holdings, GES, GNS, and Curiosity. The Company recognizes the noncontrolling interest related to its less-than-wholly-owned subsidiary, Curiosity, as equity in the consolidated financial statements separate from the parent entity’s equity. The net loss attributable to the noncontrolling interest is included in net loss in the condensed consolidated statements of operations and comprehensive loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These condensed consolidated financial statements include all of the adjustments, which in the opinion of management are necessary to a fair presentation of financial position and results of operations. All such adjustments, which includes intercompany balances and transactions are of a normal and recurring nature. Interim results are not necessarily indicative of results for a full year. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto at December 31, 2022, as presented in the Company’s Annual Report on Form 10-K filed on April 17, 2023 with the SEC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain amounts for the prior year period have been reclassified to conform to current year’s presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_847_eus-gaap--UseOfEstimates_zKjCGBZFOoN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_867_zKq0ZhaCjAyg">Use of Estimates</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. The most significant estimates relate to revenue recognition, valuation of accounts receivable, goodwill and other long-lived assets, and contingencies. The Company bases its estimates on historical experience, known or expected trends and various other assumptions that are believed to be reasonable given the quality of information available as of the date of these financial statements. The results of these assumptions provide the basis for making estimates about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_ziFc2MTioLId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Basic and Diluted Net Income (Loss) Per Share</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 Company computes net income (loss) per share in accordance with FASB ASC 260, Earnings per Share which requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential shares of common stock outstanding during the period using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method. These potentially dilutive shares include <span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleNotesAndAccruedInterestMember_zwFx0hnM64m5">5,266</span> shares from convertible notes and accrued interest, <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertiblePreferredStockMember_z7KduIlwSPnb">161,143</span> shares from convertible preferred stock, <span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--VestedStockOptionsMember_zrj9HYwFKsy7">9,504</span> shares from vested stock options and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockPurchaseWarrantsMember_zCkWcVsz8dBi">174,235</span> shares from stock purchase warrants. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--SignificantAccountingPoliciesTextBlock_zlV2pPYasI6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_862_z1hAhEUq0Fs">Update to Significant Accounting Policies</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no new or material changes to the significant accounting policies discussed in the Company’s audited financial statements in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the SEC on April 17, 2023, that are of significance, or potential significance, to the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_841_ecustom--ImpactOfCOVID19PolicyTextBlock_zeGhqHgm4cu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_862_zHCFjZpEUhK1">Impact of COVID-19</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 30, 2020, the World Health Organization announced a global health emergency because of the spread of a new strain of the novel coronavirus (“COVID-19”). On March 11, 2020, the World Health Organization declared the outbreak of COVID-19, a global pandemic. COVID-19 significantly affected the United States and global economies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company experienced significant disruptions to its business and operations due to circumstances related to COVID-19, and delays caused government-imposed quarantines, office closings and travel restrictions, which affected both the Company and its service providers. The Company has significant operations in Manila, Philippines, which was locked down by the government on March 12, 2020 due to concerns related to the spread of COVID-19. As a result of the Philippines government’s call to contain COVID-19, the Company’s animation studio, located in Manila, Philippines, which accounts for approximately 86.9% of the Company’s total revenues on a consolidated basis, was forced to close its offices for significant periods of time from March 2020 through December 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In response to the outbreak and business disruption, the Company instituted employee safety protocols to contain the spread, including domestic and international travel restrictions, work-from-home practices, extensive cleaning protocols, social distancing and various temporary closures of its administrative offices and production studio. The Company also implemented a range of actions aimed at temporarily reducing costs and preserving liquidity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has recalled artists and employees to return to the studio, which is currently operating at 41% seat capacity. Approximately 37% of the studio’s employees and contractors currently work from home.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">While restrictions have eased, the virus may continue to mutate and spread which could materially impact the Company’s business. The full extent of potential impacts on the Company’s business, financing activities and the global economy will depend on future developments, which cannot be predicted due to the uncertain nature of the virus, government mandated shut downs, and its adverse effects, including new information which may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. These effects could have a material adverse impact on the Company’s business, operations, financial condition and results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zVR9IuSzORpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_863_zupeRbAjg5A9">Basis of Presentation</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in conjunction with the instructions to Form 10-Q of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures required by GAAP for complete financial statements have been condensed or omitted. For the three and six months ended June 30, 2023, the condensed consolidated financial statements include the accounts of the Company and its operating subsidiaries Grom Social, TD Holdings, GES, GNS, and Curiosity. The Company recognizes the noncontrolling interest related to its less-than-wholly-owned subsidiary, Curiosity, as equity in the consolidated financial statements separate from the parent entity’s equity. The net loss attributable to the noncontrolling interest is included in net loss in the condensed consolidated statements of operations and comprehensive loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These condensed consolidated financial statements include all of the adjustments, which in the opinion of management are necessary to a fair presentation of financial position and results of operations. All such adjustments, which includes intercompany balances and transactions are of a normal and recurring nature. Interim results are not necessarily indicative of results for a full year. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto at December 31, 2022, as presented in the Company’s Annual Report on Form 10-K filed on April 17, 2023 with the SEC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain amounts for the prior year period have been reclassified to conform to current year’s presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_847_eus-gaap--UseOfEstimates_zKjCGBZFOoN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_867_zKq0ZhaCjAyg">Use of Estimates</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. The most significant estimates relate to revenue recognition, valuation of accounts receivable, goodwill and other long-lived assets, and contingencies. The Company bases its estimates on historical experience, known or expected trends and various other assumptions that are believed to be reasonable given the quality of information available as of the date of these financial statements. The results of these assumptions provide the basis for making estimates about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_ziFc2MTioLId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Basic and Diluted Net Income (Loss) Per Share</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 Company computes net income (loss) per share in accordance with FASB ASC 260, Earnings per Share which requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income (loss) available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential shares of common stock outstanding during the period using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method. These potentially dilutive shares include <span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleNotesAndAccruedInterestMember_zwFx0hnM64m5">5,266</span> shares from convertible notes and accrued interest, <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertiblePreferredStockMember_z7KduIlwSPnb">161,143</span> shares from convertible preferred stock, <span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--VestedStockOptionsMember_zrj9HYwFKsy7">9,504</span> shares from vested stock options and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockPurchaseWarrantsMember_zCkWcVsz8dBi">174,235</span> shares from stock purchase warrants. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 5266 161143 9504 174235 <p id="xdx_842_eus-gaap--SignificantAccountingPoliciesTextBlock_zlV2pPYasI6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_862_z1hAhEUq0Fs">Update to Significant Accounting Policies</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no new or material changes to the significant accounting policies discussed in the Company’s audited financial statements in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the SEC on April 17, 2023, that are of significance, or potential significance, to the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_80D_eus-gaap--RevenueFromContractWithCustomerTextBlock_z8TA1NXDfdT1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>4.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_82C_zxRbXZXgB774">REVENUES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes revenue from contracts with customers in accordance with FASB ASC 606. The Company’s main types of revenue contracts consists of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Animation Revenue</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Animation revenue is primarily generated from contracts with customers for preproduction and production services related to the development of animated movies and television series. Preproduction activities include producing storyboards, location design, model and props design, background color and color styling. Production focuses on library creation, digital asset management, background layout scene assembly, posing, animation and aftereffects.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides services under fixed-price contracts. Under fixed-price contracts, the Company agrees to perform the specified work for a pre-determined price. To the extent actual costs vary from estimated costs, the Company’s profit may increase, decrease, or result in a loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Web Filtering Revenue</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.25in">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Web filtering revenue from subscription sales is recognized on a pro-rata basis over the subscription period. Typically, a subscriber purchases computer appliance and a software and support service license for a period of use between one year to five years. The subscriber is billed in full at the time of the sale. The Company immediately recognizes revenue attributable to the computer appliance as it is non-refundable and control passes to the customer. The advanced billing component for software and service is initially recorded as deferred revenue and subsequently recognized as revenue on a straight-line basis over the subscription period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Produced and Licensed Content Revenue</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Produced and licensed content revenues are generated from the licensing of internally-produced films and television programs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Licensed internally-produced films and television programming, each individual film or episode delivered represents a separate performance obligation and revenues are recognized when the episode is made available to the licensee for exhibition. For license agreements containing multiple deliverables, revenues are allocated based on the relative standalone selling price of each film or episode of a television series, which is based on licenses for comparable films or series within the marketplace. Agreements to license programming are often long term, with collection terms ranging from one to five years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The advanced billing component for licensed content is initially recorded as deferred revenue and subsequently recognized as revenue upon completion of the performance obligation in accordance with the terms of licensing agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Publishing Revenue</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has engaged the services of a third-party entity to manage the printing, publishing and distribution of the Company’s publishing content. In accordance with the terms agreed with the third party, the Company’s revenue is recognized as 50% of revenue from sales per title after the third-party vendor earns back the costs to develop, author, publish, market, promote and distribute each title, inclusive of any royalties owed to rights holders, following a six months period in market to allow for returns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Publishing revenues are eligible for recognition upon the completion of a six-month sales period to provide for any potential returns and notification from the third-party entity that it has earned back all of its related publishing costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Other Revenue</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other revenue corresponds to ecommerce sales, commercial services, and subscription and advertising revenue from the Grom Social mobile application.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table depicts the disaggregated revenue listed above within the Sales caption in the condensed consolidated statements of operations:</p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zbyyBKaqgMXg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Revenue by segment)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zdjnDoOaFowc" style="display: none">Schedule of disaggregated revenue</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><td> </td> <td colspan="2" style="text-align: right"> </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: 0; text-align: center"><b>Three Months Ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 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: 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 2022</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Six Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 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: 0; text-align: center"><b>Six Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 36%">Animation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">815,148</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_981_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">1,025,966</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_980_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">1,872,817</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--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">2,074,579</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Web Filtering</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">116,574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">113,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">207,384</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">295,716</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Publishing</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_d0_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_zaOKpjUdod1h" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_d0_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_zxb55qoGVc0d" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_pp0p0" style="text-align: right" title="Total Sales">10,101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_pp0p0_d0_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_znnjTu1F6Fqb" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">24,776</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_98B_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">144</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--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">65,839</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--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">412</td><td style="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 Sales</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--Revenues_c20230401__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">956,498</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--Revenues_c20220401__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">1,139,582</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_984_eus-gaap--Revenues_c20230101__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">2,156,141</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_986_eus-gaap--Revenues_c20220101__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">2,370,707</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the components of the Company’s accounts receivable and advanced payments and deferred revenues at June 30, 2023, and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zn547mPI3Tkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Accounts Receivable)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_znyrBZNRKjZ8" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_490_20230630_zyO5OSoN2gnb" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20221231_zAFNdJXarpG9" 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="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableNet_iI_pp0p0_maARNCzGWN_z2I6RZKTU0c" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify">Billed accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">171,721</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">607,524</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--UnbilledReceivablesCurrent_iI_pp0p0_maARNCzGWN_zesbxN7ltyI1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Unbilled accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">531,228</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,932</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzGWN_zHyKqoIVyAZi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">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">(44,301</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">(38,226</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzGWN_zFAwpp79Wm0d" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total accounts receivable, 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">658,648</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,162,230</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Total advanced payments and deferred revenues</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">374,295</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">576,338</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2023, the Company had two and three customers, respectively, that accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20230401__20230630__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPb8BWpliYmd" title="Concentration percentage"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230401__20230630__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zF2wKLHq728g" title="Concentration percentage">73.9</span></span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zU0buIIVFTc9" title="Concentration percentage"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLVEWYuaenYa" title="Concentration percentage">57.3</span></span>%, respectively, of total revenues. During the three and six months ended June 30, 2022, the Company had three and four customers, respectively, that account for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20220401__20220630__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zhNCSKtRR6V7" title="Concentration percentage"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220401__20220630__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zJLbDsp9FaF6" title="Concentration percentage">78.1</span></span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zggAv9PRcFed" title="Concentration percentage"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z8FoeJ8C2LNh" title="Concentration percentage">81.7</span></span>% of total revenues, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023, the Company had two customers that accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjqS7ZPcZFDh" title="Concentration percentage">79.2</span>% of accounts receivable. At December 31, 2022, the Company had two customers that accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z6rCuoTe1EM8" title="Concentration percentage">73.6</span>% of accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Animation revenue contracts vary with movie contracts typically allowing for progress billings over the contract term while other episodic development activities are typically billable upon delivery of the performance obligation for an episode. These episodic activities typically create unbilled contract assets between episode delivery dates while movies can create contract assets or liabilities based on the progress of activities versus the arranged billing schedule. Revenues from web filtering contracts are all billed in advance and therefore represent contract liabilities until fully recognized on a ratable basis over the contract life.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zbyyBKaqgMXg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Revenue by segment)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zdjnDoOaFowc" style="display: none">Schedule of disaggregated revenue</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><td> </td> <td colspan="2" style="text-align: right"> </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: 0; text-align: center"><b>Three Months Ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 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: 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 2022</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Six Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 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: 0; text-align: center"><b>Six Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, 2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 36%">Animation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">815,148</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_981_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">1,025,966</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_980_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">1,872,817</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--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--AnimationMember_pp0p0" style="width: 13%; text-align: right" title="Total Sales">2,074,579</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Web Filtering</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">116,574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">113,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">207,384</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--WebFilteringMember_pp0p0" style="text-align: right" title="Total Sales">295,716</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Publishing</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_d0_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_zaOKpjUdod1h" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_d0_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_zxb55qoGVc0d" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_pp0p0" style="text-align: right" title="Total Sales">10,101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_pp0p0_d0_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--PublishingMember_znnjTu1F6Fqb" style="text-align: right" title="Total Sales">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20230401__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">24,776</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_98B_eus-gaap--Revenues_c20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">144</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--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">65,839</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--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--OtherRevenueMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Sales">412</td><td style="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 Sales</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--Revenues_c20230401__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">956,498</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--Revenues_c20220401__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">1,139,582</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_984_eus-gaap--Revenues_c20230101__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">2,156,141</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_986_eus-gaap--Revenues_c20220101__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Sales">2,370,707</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 815148 1025966 1872817 2074579 116574 113472 207384 295716 0 0 10101 0 24776 144 65839 412 956498 1139582 2156141 2370707 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zn547mPI3Tkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Accounts Receivable)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_znyrBZNRKjZ8" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_490_20230630_zyO5OSoN2gnb" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20221231_zAFNdJXarpG9" 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="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: justify"> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableNet_iI_pp0p0_maARNCzGWN_z2I6RZKTU0c" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify">Billed accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">171,721</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">607,524</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--UnbilledReceivablesCurrent_iI_pp0p0_maARNCzGWN_zesbxN7ltyI1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Unbilled accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">531,228</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,932</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzGWN_zHyKqoIVyAZi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">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">(44,301</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">(38,226</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzGWN_zFAwpp79Wm0d" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total accounts receivable, 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">658,648</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,162,230</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Total advanced payments and deferred revenues</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">374,295</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">576,338</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 171721 607524 531228 592932 44301 38226 658648 1162230 374295 576338 0.739 0.739 0.573 0.573 0.781 0.781 0.817 0.817 0.792 0.736 <p id="xdx_801_eus-gaap--InventoryDisclosureTextBlock_zmekCoIrrvxb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>5.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_824_zhUQ57vicnGb">INVENTORY</span> </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory consists of costs incurred to produce animated content for third party customers. Costs incurred to produce the animated content to customers, which include direct production costs, production overhead and supplies are recognized as work-in-progress inventory. As animated content is completed in accordance with the terms stated by the customer, inventory is classified as finished products and subsequently recognized as cost of services as animated content is accepted by and available to the customer. Carrying amounts of animated content are recorded at the lower of cost or net realizable value. Cost is determined using a weighted average cost method for direct production costs, productions overhead and supplies used for completing animation projects.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023 and December 31, 2022, the Company’s inventory totaled $<span id="xdx_908_eus-gaap--InventoryNet_c20230630_pp0p0" title="Inventory, Net">87,040</span> and $<span id="xdx_90A_eus-gaap--InventoryNet_iI_pp0p0_c20221231_z7v7ky4wsoai" title="Inventory, Net">92,303</span>, respectively, and was comprised of work-in-progress of $<span id="xdx_90F_eus-gaap--InventoryWorkInProcessNetOfReserves_c20230630_pp0p0" title="Inventory work-in-progress">85,382</span> and $<span id="xdx_900_eus-gaap--InventoryWorkInProcessNetOfReserves_c20221231_pp0p0" title="Inventory work-in-progress">85,324</span>, respectively, and finished goods of $<span id="xdx_901_eus-gaap--InventoryFinishedGoodsNetOfReserves_c20230630_pp0p0" title="Inventory finished goods">1,658</span> and $<span id="xdx_904_eus-gaap--InventoryFinishedGoodsNetOfReserves_c20221231_pp0p0" title="Inventory finished goods">6,979</span>, respectively.</p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> 87040 92303 85382 85324 1658 6979 <p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zEPIrr1Xmri4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>6.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_820_zPMcLVBSWP0f">PROPERTY AND EQUIPMENT</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the components of the Company’s property and equipment at June 30, 2023 and December 31, 2022: </p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd8xNpwHT1M5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span id="xdx_8B1_zkYN21upyC5f" style="display: none">Schedule of property and equipment</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><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><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 colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 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="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Cost</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">Accumulated Depreciation</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">Net Book Value</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">Cost</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">Accumulated Depreciation</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">Net Book Value</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Capital assets subject to depreciation:</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-indent: -10pt; padding-left: 10pt; width: 28%; text-align: left">Computers, software and office equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, gross">2,510,394</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_zlRaB9HCk6Y1" style="width: 9%; text-align: right" title="Accumulated depreciation">(2,467,440</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, net">42,954</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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, gross">2,774,308</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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_zaOvsYXgkQc4" style="width: 9%; text-align: right" title="Accumulated depreciation">(2,651,872</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_985_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, net">122,436</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: left">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">174,666</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zKUc77I89JUe" style="text-align: right" title="Accumulated depreciation">(171,835</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, net">2,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">189,641</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zz6GMI7WACi7" style="text-align: right" title="Accumulated depreciation">(182,180</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, net">7,461</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Vehicles</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">11,776</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z36B4Dqvlsy3" style="text-align: right" title="Accumulated depreciation">(11,776</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zKYYywdKgRNf" style="text-align: right" title="Property and equipment, net">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">41,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z481QOVwSYn" style="text-align: right" title="Accumulated depreciation">(35,504</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, net">5,608</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">376,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zs1cFqnrNpf3" style="text-align: right" title="Accumulated depreciation">(365,765</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, net">11,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">409,996</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z8KkiJEARpN2" style="text-align: right" title="Accumulated depreciation">(391,783</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, net">18,213</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Leasehold improvements</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,079,920</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_ztuMFWiypCig" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">(1,014,233</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_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">65,687</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_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,172,501</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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zpRD6N3MDPYg" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">(1,065,148</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--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">107,353</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total fixed assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zMuAXaoWfgMf" style="text-align: right" title="Property and equipment, gross">4,153,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zks3DkcLMe0l" style="text-align: right" title="Accumulated depreciation">(4,031,049</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zH2anOPNVjJd" style="text-align: right" title="Property and equipment, net">122,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zidAFoqCPUB1" style="text-align: right" title="Property and equipment, gross">4,587,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zDZm9JAjwVf3" style="text-align: right" title="Accumulated depreciation">(4,326,487</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zxteHBQesvzd" style="text-align: right" title="Property and equipment, net">261,071</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Capital assets not subject to depreciation:</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: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Construction in progress</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zMSqqDBrkivi" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">–</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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zyl8KKDY2Jsh" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">–</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_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_ztpz1I5m3PBl" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">–</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--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">24,605</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zGfjp1oBI2yf" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">–</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_989_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">24,605</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: 2.5pt">Total fixed assets</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--PropertyPlantAndEquipmentGross_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, gross">4,153,590</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zqcoVeQVALYd" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated depreciation">(4,031,049</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">122,541</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--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, gross">4,612,163</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_z53R0lO70Qol" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated depreciation">(4,326,487</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">285,676</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $<span id="xdx_903_eus-gaap--Depreciation_pp0p0_c20230401__20230630_zz7wJNhoTo9k">58,559 </span>and $<span id="xdx_904_eus-gaap--Depreciation_pp0p0_c20220401__20220630_zhZIkAh1uNb1">80,373</span>, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded depreciation expense of $<span id="xdx_90B_eus-gaap--Depreciation_c20230101__20230630_pp0p0">128,435 </span>and $<span id="xdx_90D_eus-gaap--Depreciation_c20220101__20220630_pp0p0">173,047</span>, respectively.</p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd8xNpwHT1M5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span id="xdx_8B1_zkYN21upyC5f" style="display: none">Schedule of property and equipment</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><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><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 colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 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="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Cost</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">Accumulated Depreciation</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">Net Book Value</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">Cost</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">Accumulated Depreciation</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">Net Book Value</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Capital assets subject to depreciation:</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-indent: -10pt; padding-left: 10pt; width: 28%; text-align: left">Computers, software and office equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, gross">2,510,394</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_zlRaB9HCk6Y1" style="width: 9%; text-align: right" title="Accumulated depreciation">(2,467,440</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, net">42,954</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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, gross">2,774,308</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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_zaOvsYXgkQc4" style="width: 9%; text-align: right" title="Accumulated depreciation">(2,651,872</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_985_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputersSoftwareMember_pp0p0" style="width: 9%; text-align: right" title="Property and equipment, net">122,436</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: left">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">174,666</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zKUc77I89JUe" style="text-align: right" title="Accumulated depreciation">(171,835</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, net">2,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">189,641</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zz6GMI7WACi7" style="text-align: right" title="Accumulated depreciation">(182,180</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, net">7,461</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Vehicles</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">11,776</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z36B4Dqvlsy3" style="text-align: right" title="Accumulated depreciation">(11,776</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zKYYywdKgRNf" style="text-align: right" title="Property and equipment, net">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">41,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z481QOVwSYn" style="text-align: right" title="Accumulated depreciation">(35,504</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Property and equipment, net">5,608</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">376,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zs1cFqnrNpf3" style="text-align: right" title="Accumulated depreciation">(365,765</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, net">11,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, gross">409,996</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z8KkiJEARpN2" style="text-align: right" title="Accumulated depreciation">(391,783</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Property and equipment, net">18,213</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Leasehold improvements</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,079,920</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_ztuMFWiypCig" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">(1,014,233</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_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">65,687</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_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,172,501</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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zpRD6N3MDPYg" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">(1,065,148</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--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">107,353</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total fixed assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zMuAXaoWfgMf" style="text-align: right" title="Property and equipment, gross">4,153,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zks3DkcLMe0l" style="text-align: right" title="Accumulated depreciation">(4,031,049</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zH2anOPNVjJd" style="text-align: right" title="Property and equipment, net">122,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zidAFoqCPUB1" style="text-align: right" title="Property and equipment, gross">4,587,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zDZm9JAjwVf3" style="text-align: right" title="Accumulated depreciation">(4,326,487</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TotalFixedAssetsMember_zxteHBQesvzd" style="text-align: right" title="Property and equipment, net">261,071</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Capital assets not subject to depreciation:</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: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Construction in progress</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zMSqqDBrkivi" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">–</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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zyl8KKDY2Jsh" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">–</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_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_ztpz1I5m3PBl" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">–</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--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">24,605</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zGfjp1oBI2yf" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation">–</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_989_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, net">24,605</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: 2.5pt">Total fixed assets</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--PropertyPlantAndEquipmentGross_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, gross">4,153,590</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zqcoVeQVALYd" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated depreciation">(4,031,049</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">122,541</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--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, gross">4,612,163</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_z53R0lO70Qol" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated depreciation">(4,326,487</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">285,676</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2510394 2467440 42954 2774308 2651872 122436 174666 171835 2831 189641 182180 7461 11776 11776 0 41112 35504 5608 376834 365765 11069 409996 391783 18213 1079920 1014233 65687 1172501 1065148 107353 4153590 4031049 122541 4587558 4326487 261071 0 -0 0 24605 -0 24605 4153590 4031049 122541 4612163 4326487 285676 58559 80373 128435 173047 <p id="xdx_803_eus-gaap--OtherAssetsDisclosureTextBlock_zU2CwHkkePh8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; width: 6%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>7.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_825_z8CnlZ88tZJh">OTHER ASSETS</span> </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the components of the Company’s other assets at June 30, 2023 and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zszr2my8GyYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER ASSETS (Details - Schedule of other assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zWamfRwVrkhl" style="display: none">Schedule Of Other Assets</span></td><td> </td> <td colspan="2" id="xdx_494_20230630_zxCIS6f0OP1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_492_20221231_z47NvYApVsJ5" 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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">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">December 31, 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"> </td><td> </td></tr> <tr id="xdx_40E_ecustom--CapitalizedWebsiteDevelopmentCosts_iI_pp0p0_maOAzCjM_z3bhUdio1phi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: left">Capitalized website development costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">870,017</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">1,057,312</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PrepublicationCosts_iI_pp0p0_maOAzCjM_zyEAuDMQ1Zfk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepublication costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,042</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--ProducedAndLicensedContentCosts_iI_pp0p0_maOAzCjM_zVtv3khrYb2j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Produced and licensed content costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">325,966</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DepositsAssets_iI_pp0p0_maOAzCjM_zmC8uUhBWr5d" style="vertical-align: bottom; background-color: White"> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,921</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,027</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_d0_maOAzCjM_zXZjlRMRCxh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other noncurrent assets</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">7,731</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherAssets_iTI_pp0p0_mtOAzCjM_zuipfb67bv54" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total other assets</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,570,432</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,627,078</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zGmmuxU7sP44" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Capitalized Website Development Costs</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company capitalizes certain costs associated with the development of its Santa.com website after the preliminary project stage is complete and until the website is ready for its intended use. Planning and operating costs are expensed as incurred. Capitalization begins when the preliminary project stage is complete, project plan is defined, functionalities are determined and internal and external resources are identified. Qualified costs incurred during the operating stage of our software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs that cannot be separated between maintenance of, and minor upgrades and enhancements to the websites are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Capitalized website costs are amortized on a straight-line basis over their estimated useful life of three years beginning with the time when it is ready for intended use. Amounts amortized are presented through cost of sales. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Prepublication Costs</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepublication costs include costs incurred to create and develop the art, prepress, editorial, digital conversion and other content required for the creation of the master copy of a book or other media. Prepublication costs are amortized on a straight-line basis over a two- to five-year period based on expected future revenue. The Company regularly reviews the recoverability of the capitalized costs based on expected future revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Produced and Licensed Content Costs</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Produced and licensed content costs include capitalizable direct costs, production overhead, interest and development costs and are stated at the lower of cost, less accumulated amortization, or fair value. Marketing, distribution and general and administrative costs are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Film, television and direct to consumers through streaming services production and residual costs are expensed over the product life cycle based upon the ratio of the current period’s revenues to estimated remaining total revenues (Ultimate Revenues) for each production. For film productions and direct to consumer services, Ultimate Revenues include revenues from all sources that will be earned within ten years from the date of the initial release. For television series, Ultimate Revenues include revenues that will be earned within ten years from delivery of the first episode, or if still in production, five years from delivery of the most recent episode, if later. Costs of film, television and direct to consumer productions are subject to regular recoverability assessments, which compare the estimated fair values with the unamortized costs. The Company bases these fair value measurements on the Company’s assumptions about how market participants would price the assets at the balance sheet date, which may be different than the amounts ultimately realized in future periods. The amount by which the unamortized costs of film and television productions exceed their estimated fair values is written off. Costs for projects that have been abandoned are written off. Projects that have not been set for production within three years are also written off unless management has committed to a plan to proceed with the project and is actively working on and funding the project.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following tables set forth the components of the Company’s capitalized costs at June 30, 2023 and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_89F_ecustom--ScheduleOfCapitalizedCostsTableTextBlock_zTILMoS3WOk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER ASSETS (Details - Schedule of capitalized costs)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_z4pPaRLZIXJ5" style="display: none">Schedule of capitalized cost</span></td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Gross Carrying Value</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">Accumulated<br/> Amortization</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">Net Book<br/> Value</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">Gross Carrying Value</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">Accumulated<br/> Depreciation</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">Net Book<br/> Value</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 28%; text-align: left">Prepublication costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Website development costs">177,635</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_zHAz7dhm2xaa" style="width: 9%; text-align: right" title="Accumulated Amortization">(3,090</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_eus-gaap--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">174,545</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_980_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Website development costs">165,524</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_981_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_zkPOA0Z3Yll7" style="width: 9%; text-align: right" title="Accumulated Amortization">(1,482</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--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">164,042</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Produced and licensed content costs</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Website development costs">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_zcn4Pkbg7kJh" style="text-align: right" title="Accumulated Amortization">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Net Book Value">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Website development costs">325,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_z8UZCOcZUIj1" style="text-align: right" title="Accumulated Amortization">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Net Book Value">325,966</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Capitalized website development costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Website development costs">1,123,772</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_984_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_zduXkvzETKcd" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(253,755</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--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">870,017</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_98B_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Website development costs">1,123,772</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_zJ5BixCudKy8" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(66,460</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_981_eus-gaap--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">1,057,312</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: 2.5pt">Total capitalized costs</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--CapitalizedComputerSoftwareGross_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Website development costs">1,754,356</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630_zBZMLEdk4BCj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(256,845</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_982_eus-gaap--CapitalizedComputerSoftwareNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">1,497,511</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--CapitalizedComputerSoftwareGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Website development costs">1,615,262</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231_z9Dn93tOsdo1" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(67,942</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--CapitalizedComputerSoftwareNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">1,547,320</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zL0bI73hlmz2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_90B_eus-gaap--AdjustmentForAmortization_c20230401__20230630_pp0p0" title="Amortization expense">94,451</span> and $<span id="xdx_90C_eus-gaap--AdjustmentForAmortization_pp0p0_c20220401__20220630_zwJhdseBJyKa" title="Amortization expense">499</span>, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_906_eus-gaap--AdjustmentForAmortization_c20230101__20230630_pp0p0" title="Amortization expense">188,903</span> and $<span id="xdx_900_eus-gaap--AdjustmentForAmortization_c20220101__20220630_pp0p0" title="Amortization expense">499</span>, respectively.</p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zszr2my8GyYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER ASSETS (Details - Schedule of other assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zWamfRwVrkhl" style="display: none">Schedule Of Other Assets</span></td><td> </td> <td colspan="2" id="xdx_494_20230630_zxCIS6f0OP1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_492_20221231_z47NvYApVsJ5" 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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">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">December 31, 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"> </td><td> </td></tr> <tr id="xdx_40E_ecustom--CapitalizedWebsiteDevelopmentCosts_iI_pp0p0_maOAzCjM_z3bhUdio1phi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: left">Capitalized website development costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">870,017</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">1,057,312</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PrepublicationCosts_iI_pp0p0_maOAzCjM_zyEAuDMQ1Zfk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepublication costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,042</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--ProducedAndLicensedContentCosts_iI_pp0p0_maOAzCjM_zVtv3khrYb2j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Produced and licensed content costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">325,966</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DepositsAssets_iI_pp0p0_maOAzCjM_zmC8uUhBWr5d" style="vertical-align: bottom; background-color: White"> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,921</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,027</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_d0_maOAzCjM_zXZjlRMRCxh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other noncurrent assets</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">7,731</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherAssets_iTI_pp0p0_mtOAzCjM_zuipfb67bv54" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total other assets</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,570,432</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,627,078</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 870017 1057312 174545 164042 452949 325966 72921 72027 0 7731 1570432 1627078 <table cellpadding="0" cellspacing="0" id="xdx_89F_ecustom--ScheduleOfCapitalizedCostsTableTextBlock_zTILMoS3WOk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER ASSETS (Details - Schedule of capitalized costs)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_z4pPaRLZIXJ5" style="display: none">Schedule of capitalized cost</span></td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Gross Carrying Value</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">Accumulated<br/> Amortization</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">Net Book<br/> Value</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">Gross Carrying Value</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">Accumulated<br/> Depreciation</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">Net Book<br/> Value</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 28%; text-align: left">Prepublication costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Website development costs">177,635</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_zHAz7dhm2xaa" style="width: 9%; text-align: right" title="Accumulated Amortization">(3,090</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_eus-gaap--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">174,545</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_980_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Website development costs">165,524</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_981_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_zkPOA0Z3Yll7" style="width: 9%; text-align: right" title="Accumulated Amortization">(1,482</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--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PrepublicationCostsMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">164,042</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Produced and licensed content costs</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Website development costs">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di0_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_zcn4Pkbg7kJh" style="text-align: right" title="Accumulated Amortization">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Net Book Value">452,949</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Website development costs">325,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_z8UZCOcZUIj1" style="text-align: right" title="Accumulated Amortization">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProducedAndLicensedContentMember_pp0p0" style="text-align: right" title="Net Book Value">325,966</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Capitalized website development costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--CapitalizedComputerSoftwareGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Website development costs">1,123,772</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_984_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_zduXkvzETKcd" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(253,755</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--CapitalizedComputerSoftwareNet_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">870,017</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_98B_eus-gaap--CapitalizedComputerSoftwareGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Website development costs">1,123,772</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_zJ5BixCudKy8" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(66,460</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_981_eus-gaap--CapitalizedComputerSoftwareNet_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CapitalizedWebsiteDevelopmentCostsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">1,057,312</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: 2.5pt">Total capitalized costs</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--CapitalizedComputerSoftwareGross_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Website development costs">1,754,356</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20230630_zBZMLEdk4BCj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(256,845</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_982_eus-gaap--CapitalizedComputerSoftwareNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">1,497,511</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--CapitalizedComputerSoftwareGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Website development costs">1,615,262</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--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_pp0p0_di_c20221231_z9Dn93tOsdo1" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(67,942</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--CapitalizedComputerSoftwareNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">1,547,320</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 177635 3090 174545 165524 1482 164042 452949 -0 452949 325966 -0 325966 1123772 253755 870017 1123772 66460 1057312 1754356 256845 1497511 1615262 67942 1547320 94451 499 188903 499 <p id="xdx_80A_eus-gaap--LesseeOperatingLeasesTextBlock_z4rMGFNNRlHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. </b></span></td> <td style="width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_823_zol5hgVGzYNb">LEASES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has entered into operating leases primarily for office space. These leases have terms which range from two years to six years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. During the six months ended June 30, 2023, the Company did <span id="xdx_909_ecustom--OperatingLeaseRightOfUseAssets_iI_pp0p0_do_c20230630_z83OZnBjSMP1" title="Operating lease right of use assets">no</span>t record any additional right of use (“ROU”) assets or lease liabilities related to new operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table presents the future minimum payment obligations and aggregate present value of lease liabilities for operating leases as of June 30, 2023:</p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvFHf5JTevy9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Future minimum payment obligations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zORYIL9BS3a6" style="display: none">Schedule of future minimum lease payment</span></td><td> </td> <td colspan="2" id="xdx_49D_20230630_zrnDPFrLA069" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzYYd_zsLPjS5OmeUk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%">Remainder of 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">189,580</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzYYd_zh3iUDcEBra3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275,894</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzYYd_znwgbtNmCqL4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">277,235</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzYYd_z3VeDk0SvLZ5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">225,200</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzYYd_zNtoiy0DAlug" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">236,461</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pp0p0_d0_maLOLLPzYYd_z8I3C80UHfPi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Thereafter</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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzYYd_maOLLz0n2_zcFM64VQXrwe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total future lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,204,370</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di0_maOLLz0n2_z82bcNZXLEl6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Imputed interest</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">(258,237</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zENm9V4zXTM4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Present value of lease liabilities</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">946,133</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These operating leases are listed as separate line items on the Company's Consolidated Balance Sheets and represent the Company’s right to use the underlying asset for the lease term. The Company’s obligation to make lease payments are also listed as separate line items on the Company's Consolidated Balance Sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Information related to the Company's operating right-of-use assets and related lease liabilities are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LeaseCostTableTextBlock_zOg71e6buRxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Operating right-of-use assets and related lease liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zawaDFAfyqhd" style="display: none">Schedule of operating right-of-use assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td 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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%; text-align: left">Cash paid for operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeasePayments_c20230101__20230630_pp0p0" style="width: 13%; text-align: right" title="Cash paid for operating lease liabilities">190,600</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average remaining lease term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zdhjGw8BhlT2" title="Weighted-average remaining lease term (in years)">2.6</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">Weighted-average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20230630_zhlzojWjEVu6" title="Weighted-average discount rate">10</span>%</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">    </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_c20230401__20230630_pp0p0" title="Operating Lease, Expense">100,102</span> and $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_c20220401__20220630_pp0p0" title="Operating Lease, Expense">115,292</span>, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded rent expenses related to lease obligations of $<span id="xdx_90A_eus-gaap--OperatingLeaseExpense_c20230101__20230630_pp0p0" title="Operating Lease, Expense">200,204</span> and $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" title="Operating Lease, Expense">220,632</span>, respectively. Rent expenses related to lease obligations are allocated between cost of goods sold and selling, general and administrative expenses in the Company’s condensed consolidated statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 0 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvFHf5JTevy9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Future minimum payment obligations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zORYIL9BS3a6" style="display: none">Schedule of future minimum lease payment</span></td><td> </td> <td colspan="2" id="xdx_49D_20230630_zrnDPFrLA069" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzYYd_zsLPjS5OmeUk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%">Remainder of 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">189,580</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzYYd_zh3iUDcEBra3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275,894</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzYYd_znwgbtNmCqL4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">277,235</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzYYd_z3VeDk0SvLZ5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">225,200</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzYYd_zNtoiy0DAlug" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">236,461</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pp0p0_d0_maLOLLPzYYd_z8I3C80UHfPi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Thereafter</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_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzYYd_maOLLz0n2_zcFM64VQXrwe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total future lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,204,370</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di0_maOLLz0n2_z82bcNZXLEl6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Imputed interest</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">(258,237</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zENm9V4zXTM4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Present value of lease liabilities</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">946,133</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 189580 275894 277235 225200 236461 0 1204370 258237 946133 <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LeaseCostTableTextBlock_zOg71e6buRxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Operating right-of-use assets and related lease liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zawaDFAfyqhd" style="display: none">Schedule of operating right-of-use assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td 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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%; text-align: left">Cash paid for operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeasePayments_c20230101__20230630_pp0p0" style="width: 13%; text-align: right" title="Cash paid for operating lease liabilities">190,600</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average remaining lease term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zdhjGw8BhlT2" title="Weighted-average remaining lease term (in years)">2.6</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">Weighted-average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20230630_zhlzojWjEVu6" title="Weighted-average discount rate">10</span>%</td><td style="text-align: left"> </td></tr> </table> 190600 P2Y7M6D 0.10 100102 115292 200204 220632 <p id="xdx_804_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zuvUWWJbXWe4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_823_zldWV7MJt7n">GOODWILL AND INTANGIBLE ASSETS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Company’s acquisitions is attributable to the value of the potential expanded market opportunity with new customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the changes in the carrying amount of the Company’s goodwill as of June 30, 2023 and December 31, 2022:</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--ScheduleOfGoodwillTextBlock_zNhyC9QbQqRj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zbMTclKglHs4"><b style="display: none">Schedule of goodwill</b></span></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="width: 83%">Balance, January 1, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Goodwill_iI_c20211231_zV3UuYFoT2Pd" style="width: 13%; text-align: right">22,376,025</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Measurement Period Adjustment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--GoodwillTranslationAndPurchaseAccountingAdjustments_iN_di_c20220101__20221231_zPliuKRjOKf7" style="text-align: right" title="Measurement period adjustment">(468,426</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Impairment charge</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--GoodwillImpairmentLoss_iN_di_c20220101__20221231_zK2ORVEpJEah" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment and other adjustments">(11,340,115</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Balance, December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Goodwill_iI_c20221231_z7koCfYvJTsc" style="text-align: right">10,567,484</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Impairments and other adjustments</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--GoodwillImpairmentLoss_iN_di0_c20230101__20230630_znrJqmbsMhU" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment and other adjustments">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.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_98A_eus-gaap--Goodwill_iI_c20230630_zJ5b7H4mYt11" style="border-bottom: Black 2.5pt double; text-align: right">10,567,484</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">At December 31, 2022, the Company performed its annual impairment tests as prescribed by ASC 350 on the carrying value of its goodwill and recorded aggregate impairment charges of $<span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_c20220101__20221231_zgpGiLzyOHYe">11,340,115</span>; of which $<span id="xdx_901_eus-gaap--GoodwillImpairmentLoss_c20220101__20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TDHoldingsLtdMember_zAPVEDLWDBw9">6,202,888</span> was attributed to its TD Holdings Ltd animation business acquired in 2016, and $<span id="xdx_907_eus-gaap--GoodwillImpairmentLoss_c20220101__20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CuriosityInkMediaMember_zw6JO951IiC8">5,137,227</span> was attributed to its Curiosity Ink Media original content business acquired in 2021. The determination was made as the result of the Company’s qualitative assessment of each business unit, including the decline in animation revenues and delay in monetization of original content properties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2022, the Company finalized the purchase price allocation, during the permissible measurement period, and obtained new fair value information for certain identifiable intangible assets related to its acquisition of Curiosity. The revised purchase price allocation decreased goodwill by $<span id="xdx_90E_eus-gaap--GoodwillOtherIncreaseDecrease_c20220101__20221231_zQxlwcbZEQC6" title="Decrease in goodwill">468,426</span> and increased intangible assets by $<span id="xdx_906_eus-gaap--IncreaseDecreaseInIntangibleAssetsCurrent_c20220101__20221231_zXi2a3ISoDs5" title="Increase in intangible assets">468,426</span>. These adjustments did not have a significant impact on the Company’s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the individually identifiable intangible assets subsequently recognized:</p> <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--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_zz85FI9TWXZi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BE_zdyOmKmj0ydf"><b style="display: none">Summary of changes in intangible assets</b></span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220101__20221231_zR9nEk9z2VKc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--GoodwillOtherIncreaseDecrease_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zqh0Kju2bFV9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Licensing agreements</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">341,728</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GoodwillOtherIncreaseDecrease_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_ztwCUGzGg9hf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Books and stories content</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,698</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--GoodwillOtherIncreaseDecrease_zsSExnBZPzHh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total identifiable intangible assets</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">468,426</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023 and December 31, 2022, the carrying amount of the Company’s goodwill was $<span id="xdx_906_eus-gaap--Goodwill_c20230630_pp0p0" title="Goodwill"><span id="xdx_90B_eus-gaap--Goodwill_c20221231_pp0p0" title="Goodwill">10,567,484</span></span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the components of the Company’s intangible assets at June 30, 2023 and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zfqhOVReQRua" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles)"> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> <span id="xdx_8B8_zjz2xIttiTC5" style="display: none">Schedule of intangible assets</span></span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 9pt">June 30, 2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 9pt"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 9pt">December 31, 2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Amortization Period (Years)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Gross Carrying Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Accumulated Amortization</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Net Book Value</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Gross Carrying Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Accumulated Amortization</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Net Book Value</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Intangible assets subject to amortization:</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; width: 16%"><span style="font-size: 9pt">Customer relationships</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-size: 9pt"><span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zFZrHyK06Hw6" title="Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life">10.00</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzByhFZKTjz5" style="width: 9%; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,526,282</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,068,397</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzcPnpcYyMT7" style="width: 9%; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">457,885</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,526,282</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zT5I3QKQzHd6" style="width: 9%; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(992,083</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zCXXhKENk0Cj" style="width: 9%; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">534,199</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Licensing agreement</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt"><span id="xdx_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zJ8Nanz0Jqff" title="Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life">19.60</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">341,728</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(33,338</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_z9vMXlaRzmn9" style="border-bottom: Black 1pt solid; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">308,390</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">341,728</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(24,641</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zMb9WgkAVqag" style="border-bottom: Black 1pt solid; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">317,087</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Subtotal</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630_pp0p0" style="text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,868,010</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,101,735</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zYbsFNUKbkZ9" style="text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">766,275</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231_pp0p0" style="text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,868,010</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,016,724</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zjbYFC0y33Jf" style="text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">851,286</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Intangible assets not subject to amortization:</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Books and stories content</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98D_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zhbAXEEIaZA5" style="text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">–</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98B_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zmBfGnKotrR1" style="text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98A_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zE4myGdHvHkb" style="text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">–</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zFk9tElTT6ja" style="text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Trade names</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98F_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zP0ra43Z6nrg" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">–</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zn2LttV6vXfj" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98D_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zGtp3y9oHe9b" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">–</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98F_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zCvfR0XlDlZ9" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Total intangible assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_ecustom--TotalIntangibleAssetsGross_iI_pp0p0_c20230630_z8X3fEWoAYe9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">6,380,955</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98C_ecustom--TotalAccumulatedAmortization_iI_pp0p0_c20230630_zOto39RjmTji" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Accumulated Amortization"><span style="font-size: 9pt">(1,101,735</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">5,279,220</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98C_ecustom--TotalIntangibleAssetsGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">6,380,955</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_983_ecustom--TotalAccumulatedAmortization_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Accumulated Amortization"><span style="font-size: 9pt">(1,016,724</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">5,364,231</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_c20230401__20230630_pp0p0" title="Amortization of Intangible Assets">42,505</span> and $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_c20220401__20220630_pp0p0" title="Amortization of Intangible Assets">80,373</span>, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230630_pp0p0" title="Amortization of Intangible Assets">85,011</span> and $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220630_pp0p0" title="Amortization of Intangible Assets">173,047</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table provides information regarding estimated remaining amortization expense for intangible assets subject to amortization for each of the following years ending December 31:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zQhQKKjkyvuf" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_ztohsMSUuGda" style="display: none">Schedule of amortization</span></td> <td> </td> <td colspan="2" id="xdx_49A_20230630_zWxsdfEdVFRk" style="text-align: center"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANzXLi_zjlXvxsIBi06" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2023</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85,011</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzXLi_zIi3wBOP8a71" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,022</span></td> <td> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzXLi_zC8LXHyBWlel" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,022</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzXLi_z67KILKggNVb" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,708</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzXLi_zHYMe4efZUf1" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,394</span></td> <td> </td></tr> <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_iI_pp0p0_maFLIANzXLi_zqjvmU0jzNS9" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230,118</span></td> <td> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzXLi_z9C9dAPMtW47" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total remaining intangible assets subject to amortization</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">766,275</span></td> <td> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfGoodwillTextBlock_zNhyC9QbQqRj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zbMTclKglHs4"><b style="display: none">Schedule of goodwill</b></span></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="width: 83%">Balance, January 1, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Goodwill_iI_c20211231_zV3UuYFoT2Pd" style="width: 13%; text-align: right">22,376,025</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Measurement Period Adjustment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--GoodwillTranslationAndPurchaseAccountingAdjustments_iN_di_c20220101__20221231_zPliuKRjOKf7" style="text-align: right" title="Measurement period adjustment">(468,426</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Impairment charge</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--GoodwillImpairmentLoss_iN_di_c20220101__20221231_zK2ORVEpJEah" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment and other adjustments">(11,340,115</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Balance, December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Goodwill_iI_c20221231_z7koCfYvJTsc" style="text-align: right">10,567,484</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Impairments and other adjustments</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--GoodwillImpairmentLoss_iN_di0_c20230101__20230630_znrJqmbsMhU" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment and other adjustments">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.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_98A_eus-gaap--Goodwill_iI_c20230630_zJ5b7H4mYt11" style="border-bottom: Black 2.5pt double; text-align: right">10,567,484</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 22376025 468426 11340115 10567484 -0 10567484 11340115 6202888 5137227 468426 468426 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_zz85FI9TWXZi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BE_zdyOmKmj0ydf"><b style="display: none">Summary of changes in intangible assets</b></span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220101__20221231_zR9nEk9z2VKc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--GoodwillOtherIncreaseDecrease_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zqh0Kju2bFV9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">Licensing agreements</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">341,728</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GoodwillOtherIncreaseDecrease_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_ztwCUGzGg9hf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Books and stories content</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,698</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--GoodwillOtherIncreaseDecrease_zsSExnBZPzHh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total identifiable intangible assets</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">468,426</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 341728 126698 468426 10567484 10567484 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zfqhOVReQRua" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles)"> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> <span id="xdx_8B8_zjz2xIttiTC5" style="display: none">Schedule of intangible assets</span></span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 9pt">June 30, 2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 9pt"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 9pt">December 31, 2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Amortization Period (Years)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Gross Carrying Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Accumulated Amortization</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Net Book Value</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Gross Carrying Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Accumulated Amortization</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 9pt">Net Book Value</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Intangible assets subject to amortization:</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; width: 16%"><span style="font-size: 9pt">Customer relationships</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-size: 9pt"><span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zFZrHyK06Hw6" title="Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life">10.00</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzByhFZKTjz5" style="width: 9%; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,526,282</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,068,397</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzcPnpcYyMT7" style="width: 9%; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">457,885</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,526,282</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zT5I3QKQzHd6" style="width: 9%; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(992,083</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zCXXhKENk0Cj" style="width: 9%; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">534,199</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Licensing agreement</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt"><span id="xdx_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zJ8Nanz0Jqff" title="Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life">19.60</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">341,728</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(33,338</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_z9vMXlaRzmn9" style="border-bottom: Black 1pt solid; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">308,390</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">341,728</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(24,641</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LicensingAgreementsMember_zMb9WgkAVqag" style="border-bottom: Black 1pt solid; text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">317,087</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Subtotal</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630_pp0p0" style="text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,868,010</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20230630_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,101,735</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zYbsFNUKbkZ9" style="text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">766,275</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231_pp0p0" style="text-align: right" title="Finite intangible assets, gross"><span style="font-size: 9pt">1,868,010</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="font-size: 9pt">(1,016,724</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zjbYFC0y33Jf" style="text-align: right" title="Finite lived intangible asset"><span style="font-size: 9pt">851,286</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Intangible assets not subject to amortization:</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Books and stories content</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt"> </span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98D_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zhbAXEEIaZA5" style="text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">–</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98B_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zmBfGnKotrR1" style="text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98A_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zE4myGdHvHkb" style="text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">–</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--BooksAndStoriesContentMember_zFk9tElTT6ja" style="text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">126,698</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Trade names</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98F_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zP0ra43Z6nrg" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">–</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98E_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zn2LttV6vXfj" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98D_ecustom--IndefiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zGtp3y9oHe9b" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset, gross"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">–</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td id="xdx_98F_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zCvfR0XlDlZ9" style="border-bottom: Black 1pt solid; text-align: right" title="Indefinite lived intangible asset"><span style="font-size: 9pt">4,386,247</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span style="font-size: 9pt">Total intangible assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_ecustom--TotalIntangibleAssetsGross_iI_pp0p0_c20230630_z8X3fEWoAYe9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">6,380,955</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98C_ecustom--TotalAccumulatedAmortization_iI_pp0p0_c20230630_zOto39RjmTji" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Accumulated Amortization"><span style="font-size: 9pt">(1,101,735</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">5,279,220</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98C_ecustom--TotalIntangibleAssetsGross_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">6,380,955</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_983_ecustom--TotalAccumulatedAmortization_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Accumulated Amortization"><span style="font-size: 9pt">(1,016,724</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets"><span style="font-size: 9pt">5,364,231</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_c20230401__20230630_pp0p0" title="Amortization of Intangible Assets">42,505</span> and $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_c20220401__20220630_pp0p0" title="Amortization of Intangible Assets">80,373</span>, respectively. For the six months ended June 30, 2023 and 2022, the Company recorded amortization expense of $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230630_pp0p0" title="Amortization of Intangible Assets">85,011</span> and $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220630_pp0p0" title="Amortization of Intangible Assets">173,047</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table provides information regarding estimated remaining amortization expense for intangible assets subject to amortization for each of the following years ending December 31:</p> P10Y 1526282 -1068397 457885 1526282 -992083 534199 P19Y7M6D 341728 -33338 308390 341728 -24641 317087 1868010 -1101735 766275 1868010 -1016724 851286 126698 126698 126698 126698 4386247 4386247 4386247 4386247 6380955 -1101735 5279220 6380955 -1016724 5364231 42505 80373 85011 173047 <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zQhQKKjkyvuf" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_ztohsMSUuGda" style="display: none">Schedule of amortization</span></td> <td> </td> <td colspan="2" id="xdx_49A_20230630_zWxsdfEdVFRk" style="text-align: center"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANzXLi_zjlXvxsIBi06" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2023</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85,011</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzXLi_zIi3wBOP8a71" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,022</span></td> <td> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzXLi_zC8LXHyBWlel" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,022</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzXLi_z67KILKggNVb" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,708</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzXLi_zHYMe4efZUf1" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,394</span></td> <td> </td></tr> <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_iI_pp0p0_maFLIANzXLi_zqjvmU0jzNS9" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230,118</span></td> <td> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzXLi_z9C9dAPMtW47" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total remaining intangible assets subject to amortization</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">766,275</span></td> <td> </td></tr> </table> 85011 170022 170022 93708 17394 230118 766275 <p id="xdx_801_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zDEuHnbV8PU3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"> </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="text-indent: -10pt; padding-left: 10pt; text-align: left; width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span><span id="xdx_823_zdYh0QQTVJ91">ACCRUED LIABILITIES</span></span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the components of the Company’s accrued liabilities at June 30, 2023 and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfBKibXlGskg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zpOtJ5mOYv73" style="display: none">Schedule accrued liabilities</span></td> <td> </td> <td colspan="2" id="xdx_499_20230630_zDkfxEdLFYf5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_494_20221231_z33BMnEuJBIb" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2023</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2022</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr id="xdx_409_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maALCzF4P_zZ09XhuyztA3" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive and employee compensation</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115,671</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,151</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pp0p0_maALCzF4P_zV2T7l7BBQsl" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest on convertible notes and promissory notes</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,231</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">84,292</span></td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCzF4P_zqlDKLLg4zHd" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other accrued expenses and liabilities</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,619</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">192,511</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCzF4P_zfLVaTTIIAy7" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued liabilities</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">292,521</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,954</span></td> <td> </td></tr> </table> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfBKibXlGskg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zpOtJ5mOYv73" style="display: none">Schedule accrued liabilities</span></td> <td> </td> <td colspan="2" id="xdx_499_20230630_zDkfxEdLFYf5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_494_20221231_z33BMnEuJBIb" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2023</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2022</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr id="xdx_409_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maALCzF4P_zZ09XhuyztA3" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive and employee compensation</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115,671</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,151</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pp0p0_maALCzF4P_zV2T7l7BBQsl" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest on convertible notes and promissory notes</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,231</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">84,292</span></td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCzF4P_zqlDKLLg4zHd" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other accrued expenses and liabilities</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,619</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">192,511</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCzF4P_zfLVaTTIIAy7" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued liabilities</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">292,521</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,954</span></td> <td> </td></tr> </table> 115671 102151 101231 84292 75619 192511 292521 378954 <p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z2QC8Pp0fy5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_826_zZvSPi2RzH4h">RELATED PARTY TRANSACTIONS AND PAYABLES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Darren Marks’s Family</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has engaged the family of Darren Marks, its Chief Executive Officer, to assist in the development of the Grom Social website and mobile application. These individuals create and produce original short form content focusing on social responsibility, anti-bullying, digital citizenship, unique blogs, and special events. Sarah Marks, the wife of Mr. Marks, and Zach Marks, Luke Marks, Jack Marks, Dawson Marks, Caroline Marks and Victoria Marks, each Mr. Marks’s children, are, or have been, employed by or independently contracted with the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, Zach and Luke Marks were employed by Grom Social as its Founder and Content Creator, and Content Coordinator, respectively, and receive annual salaries of $103,000 and $30,000, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended June 30, 2023 and 2022, the Marks family was paid a total of $<span id="xdx_906_eus-gaap--SalariesAndWages_c20230401__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MarksFamilyMember_zyx4jqXSIgLh" title="Wages paid">32,500</span> and $<span id="xdx_90B_eus-gaap--SalariesAndWages_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MarksFamilyMember_zwWeBdImvuy2">30,000</span>, respectively. For the six months ended June 30, 2023 and 2022, the Marks family was paid a total of $<span id="xdx_905_eus-gaap--SalariesAndWages_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MarksFamilyMember_zvqmhg2RAm81">67,917</span> and $<span id="xdx_907_eus-gaap--SalariesAndWages_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MarksFamilyMember_zs3mc4ndBwC5">30,000</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: 0; text-align: justify">Compensation for services provided by the Marks family is expected to continue for the foreseeable future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Liabilities Due to Executive Officers and Directors</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On July 11, 2018, our director Dr. Thomas Rutherford loaned the Company $<span id="xdx_907_eus-gaap--NotesPayable_iI_pp0p0_c20180711__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RutherfordMember_zA176iEuOpY6">50,000</span>. The loan bears interest at a rate of <span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20180711__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RutherfordMember_zpq9YLY8Vyeh" title="Debt interest rate">10</span>% per annum and was due on <span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_c20180701__20180711__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RutherfordMember" title="Maturity date">August 11, 2018</span>. On April 21, 2023, the Company repaid the $<span id="xdx_904_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20230420__20230421__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RutherfordMember_zHUiaDQVBjD1">50,000</span> of outstanding principal on the note.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023 and December 31, 2022, the aggregate related party payables balance was $<span id="xdx_90D_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ExecutiveOfficersAndDirectorsMember_pp0p0" title="Accounts payable, related parties">23,904</span> and $<span id="xdx_903_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ExecutiveOfficersAndDirectorsMember_zVWk8fICMpEg" title="Accounts payable, related parties">72,383</span>, respectively, of which $<span id="xdx_905_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ExecutiveOfficersAndDirectorsMember_zlP8WYCUSqhk" title="Accounts payable, related parties">23,904</span> and $<span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ExecutiveOfficersAndDirectorsMember_pp0p0" title="Accounts payable, related parties">22,383</span> of accrued interest were reported under accrued liabilities on the Company’s Consolidated Balance Sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 32500 30000 67917 30000 50000 0.10 2018-08-11 50000 23904 72383 23904 22383 <p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zEOpkH2F4KEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td> <td style="width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_824_ziDlGJiY4J6i">CONVERTIBLE NOTES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following tables set forth the components of the Company’s convertible notes as of June 30, 2023 and December 31, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ConvertibleDebtTableTextBlock_zL74SIHrDOq8" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - CONVERTIBLE NOTES (Details - Convertible debentures)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_zBXASMmzZbw2" style="display: none">Schedule of convertible debt</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2023</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,<br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8% Unsecured Convertible Note (Curiosity)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_pp0p0" style="width: 13%; text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_pp0p0" style="width: 13%; text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Convertible Notes with Original Issuance Discounts (OID Notes)</span></td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SecuredConvertibleNotesOIDMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SecuredConvertibleNotesOIDMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Secured Convertible Notes (TDH Secured Notes)</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--ConvertibleDebt_iI_pp0p0_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleTDHNotesMember_zcXeaNZFxF1l" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">136,510</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleTDHNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,907</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Secured Convertible Notes (Additional Secured Notes)</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleAdditionalSecuredNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,937</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleAdditionalSecuredNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,932</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan discounts</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_985_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pp0p0_di_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_zEPkSEkGkHXi" style="border-bottom: black 1pt solid; text-align: right" title="Debt Instrument, Unamortized Discount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,751</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pp0p0_di_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_zR2psZ9BjPBa" style="border-bottom: black 1pt solid; text-align: right" title="Debt Instrument, Unamortized Discount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,165</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total convertible notes, net</span></td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500,696</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">571,664</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion of convertible notes, net</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_eus-gaap--ConvertibleDebtCurrent_iNI_pp0p0_di_c20230630_zYvNO5YmBR81" style="border-bottom: black 1pt solid; text-align: right" title="Convertible Debt, Current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(500,696</span></td> <td>)</td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_eus-gaap--ConvertibleDebtCurrent_iNI_pp0p0_di_c20221231_zsdkrXeetrZh" style="border-bottom: black 1pt solid; text-align: right" title="Convertible Debt, Current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(503,465</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; padding-bottom: 2.5pt">Convertible notes, net</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--ConvertibleDebtNoncurrent_iI_d0_c20230630_zPintZxHz6Le" style="border-bottom: Black 2.5pt double; text-align: right" title="Convertible Debt, Noncurrent">–</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--ConvertibleDebtNoncurrent_iI_c20221231_z7cdiiXtfxO4" style="border-bottom: Black 2.5pt double; text-align: right" title="Convertible Debt, Noncurrent">68,199</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">8% Unsecured Convertible Notes – Curiosity</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On July 29, 2021, the Company entered into a membership interest purchase agreement with Curiosity and the holders of all of Curiosity’s outstanding membership interests, for the purchase of 80% of Curiosity’s outstanding membership interests from the sellers. Pursuant to the purchase agreement, the Company issued 8% eighteen-month convertible promissory notes in the aggregate principal amount $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20210729__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_zGRSrsUvx8O2" title="Convertible debt, gross">278,000</span> to pay-down and refinance certain outstanding loans and advances previously made by certain of its principals. The notes are convertible into shares of common stock of the Company at a conversion price of $<span id="xdx_902_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20210729__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_pdd" title="Conversion price">98.40</span> per share but may not be converted if, after giving effect to such conversion, the noteholder and its affiliates would beneficially own in excess of 9.99% of the Company’s outstanding common stock. The notes may be prepaid at any time, in whole or in part. The notes are subordinate to the Company’s senior indebtedness.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance of the Curiosity note was $<span id="xdx_90E_eus-gaap--ConvertibleNotesPayable_iI_c20220630__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_zIlL6xBPC7A1" title="Convertible debt, gross">278,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">10% Senior Secured Convertible Note with Original Issuance Discount (L1)</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 14, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with L1 Capital Global Master Fund (“L1”) pursuant to which it issued (i) a 10% original issue discount senior secured convertible note in the principal amount of $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_c20210914__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zG2JlnMza32i">4,400,000</span> to L1 (the “L1 Note”) and (ii) a 5 five-year warrant to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210914__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zJ4QPSKvTjRl" title="Number of securities called by each warrant">27,109</span> shares of the Company’s common stock at an exercise price of $126.00 per share (“Warrant Shares”) in exchange for $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20210913__20210914__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember__us-gaap--InvestmentTypeAxis__custom--FirstTrancheFinancingMember_zJY86SFkKtGb" title="Exchange shares value">3,960,000</span> (the “First Tranche Financing”). The Purchase Agreement also provided, subject to shareholder approval, for the issuance, subject to certain conditions, of an additional $1,500,000 of notes and warrants to purchase 9,259 shares of common stock (the “Second Tranche Financing”) on the same terms.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 20, 2021, the Company and L1 entered into an amended and restated purchase agreement which increased the amount of the Second Tranche Financing from $1,500,000 to $<span id="xdx_909_eus-gaap--ProceedsFromConvertibleDebt_c20211019__20211020__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember__us-gaap--InvestmentTypeAxis__custom--SecondTrancheFinancingMember_zbHizgCBMUJf" title="Proceeds from Convertible Debt">6,000,000</span> and provides (i) for an amended and restated 10% original issue discount senior secured convertible note to be issued in exchange for the L1 Note pursuant to the Purchase Agreement and (ii) for the issuance of a five-year warrant to purchase <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20211021__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember__us-gaap--InvestmentTypeAxis__custom--SecondTrancheFinancingMember_z0Xb8XLKe3ef">34,706</span> shares of the Company’s common stock at an exercise price of $126.00 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2022, the Company issued an aggregate <span id="xdx_90F_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zMlaLIj2YUb">191,192</span> shares of common stock to L1 upon the conversion of $<span id="xdx_906_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zbdtlTGAVssi">4,125,000</span> of outstanding principal.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance was $<span id="xdx_90B_eus-gaap--ConvertibleNotesPayable_iI_c20230630__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member_zFghFDxmiFO5" title="Convertible debt, gross">0</span> and all associated loan discounts were fully amortized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">10% Senior Secured Convertible Note with Original Issuance Discount (L1– Second Tranche)</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 20, 2022 (the “Second Tranche Closing”), the Company and L1 Capital closed on the Second Tranche of the offering, resulting in the issuance of (i) a $<span id="xdx_906_eus-gaap--ProceedsFromConvertibleDebt_c20220119__20220120__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member__us-gaap--InvestmentTypeAxis__custom--SecondTrancheMember_z2AE4VKcuBgd" title="Proceeds from Convertible Debt">1,750,000</span> <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20220120__us-gaap--LongtermDebtTypeAxis__custom--Secured10ConvNotesMember_z87rJfqWqXj1" title="Debt interest rate">10</span>% Original Issue Discount Senior Secured Convertible Note, due July 20, 2023, (the “Second Tranche Note”); and (ii) a five year warrant to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20220120__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member_pdd" title="Number of securities called by each warrant">10,123</span> shares of Common Stock of the Company at an exercise price of $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220120__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member_pdd" title="Class of Warrant or Right, Exercise Price of Warrants or Rights">126.00</span> per share (the “Second Tranche Warrants”), in exchange for consideration of $<span id="xdx_90D_ecustom--ExchangeSharesValue_iI_c20220120__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member__us-gaap--InvestmentTypeAxis__custom--SecondTrancheFinancingMember_zqhfdYJsl73l" title="Exchange shares value">1,575,000</span> (i.e. the face amount less the 10% Original Issue Discount of $<span id="xdx_90F_eus-gaap--DebtInstrumentUnamortizedDiscountCurrent_iI_c20220120_z1Ot7NnFV1Cd" title="Original issue discount">175,000</span>).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2022, the Company issued an aggregate <span id="xdx_903_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20220101__20221231__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zZnkQUr9W2Ue" title="Debt converted, shares issued">108,025</span> shares of common stock and repaid $<span id="xdx_900_eus-gaap--RepaymentsOfNotesPayable_c20220101__20221231__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zzEyF9XwTdg2">1,146,901</span> in cash to L1 upon the conversion of $<span id="xdx_900_eus-gaap--DebtConversionOriginalDebtAmount1_c20220101__20221231__us-gaap--LongtermDebtTypeAxis__custom--L1CapitalSecuredNoteMember_zFnHKuS5HJBh" title="Debt Conversion, Original Debt, Amount">1,750,000</span> of outstanding principal.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance was $<span id="xdx_909_eus-gaap--ConvertibleDebt_iI_c20230630__us-gaap--LongtermDebtTypeAxis__custom--SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member_zI9Wa9exGpL7" title="Convertible Debt">0</span> and all associated loan discounts were fully amortized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">10% Secured Convertible Notes with Original Issuance Discounts (“OID Notes”)</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2017, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 10.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $748.80. As of June 30, 2023, the remaining principal balance of these notes was $<span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20230630__us-gaap--LongtermDebtTypeAxis__custom--Secured10ConvNotesMember_zEgfVnioJvB1">25,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2018, the Company issued a series of secured, convertible notes with original issuance discounts to accredited investors. The notes were issued with original issuance discounts of 20.0%, bear interest at a rate of 10% per annum (payable semiannually in cash), and carry a two-year term with a fixed conversion price of $480.00. As of June 30, 2023, the remaining principal balance of these notes was $<span id="xdx_901_eus-gaap--ConvertibleNotesPayable_iI_c20230630__us-gaap--LongtermDebtTypeAxis__custom--SecuredConvertibleNotesIssued2018Member_zmuAtsVdqGK9">50,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance of these notes was $<span id="xdx_90E_eus-gaap--ConvertibleDebt_iI_c20230630__us-gaap--LongtermDebtTypeAxis__custom--SecuredConvertibleNotesIssued2017And2018Member_zAVMUxFVU4w1" title="Convertible note">75,000</span> and all associated loan discounts were fully amortized. No notices of default or demands for payment have been received by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">12% Senior Secured Convertible Notes (“TDH Secured Notes”)</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 16, 2020, the Company sold (the “TDH Secured Notes Offering”) an aggregate $<span id="xdx_90E_eus-gaap--ConvertibleNotesPayable_iI_c20200316__us-gaap--DebtInstrumentAxis__custom--OrginalTDHSecuredNotesMember__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember_zZUQmWU3ALmk" title="Convertible debt, gross">3,000,000</span> of its 12% senior secured convertible notes (the “TDH Secured Notes”), to eleven accredited investors (the “TDH Secured Note Lenders”), pursuant to a subscription agreement with the TDH Secured Note Lenders. Interest on the TDH Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the TDH Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on March 16, 2024. Pursuant to the TDH Secured Notes, TD Holdings will pay amounts due under the TDH Secured Notes. Prepayment of amounts due under TDH Secured Notes is subject to a prepayment penalty in an amount equal to 4% of the amount prepaid.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The TDH Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s obligations under the TDH Secured Notes, are secured by Grom Holdings’ shares of stock of TDH, and of its wholly owned subsidiary, TDAHK. The TDH Secured Notes rank equally and ratably on a pari passu basis with (i) the other TDH Secured Notes and (ii) the Original TDH Notes issued by the Company pursuant to TDH Share Sale Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If the Company sells the animation studio located in Manila, Philippines, which is currently owned by TDH through TDAHK (the “Animation Studio”), for more than $12,000,000, and so long as any amount of principal is outstanding under the TDH Secured Notes, the Company will pay the TDH Secured Notes holders from the proceeds of the sale (i) all amounts of principal outstanding under the TDH Secured Notes, (ii) such amount of interest which would be due and payable assuming the TDH Secured Notes were held to maturity (minus any amounts of interest previously paid hereunder), and (iii) an additional 10% of the amount of principal outstanding under the TDH Secured Notes within five days of the closing of such sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the issuance of the TDH Secured Notes, the Company issued to each TDH Secured Note holder shares of common stock equal to 20% of the principal amount of such holder’s TDH Secured Note, divided by $96.00. Accordingly, an aggregate of <span id="xdx_90E_ecustom--StockIssuedWithDebtShares_c20200315__20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--TDHSecuredNotesMember_zm1jkmZSvikg" title="Stock issued with debt, shares">6,250</span> shares of common stock were issued to the TDH Secured Note holders on March 16, 2020. These shares were valued at $<span id="xdx_902_ecustom--StockIssuedWithDebtValue_c20200315__20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--TDHSecuredNotesMember_zd6xW3juHxX5" title="Stock issued with debt, value">420,000</span>, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the notes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance of these notes was $<span id="xdx_90A_eus-gaap--ConvertibleNotesPayable_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--TDHSecuredNotesMember__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember_z3SaH9dt76K6" title="Convertible debt, gross">136,510</span> and the remaining balance on the associated loan discounts was $<span id="xdx_90C_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--TDHSecuredNotesMember__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember_zGDhXlKF0vRe" title="Unamortized discount">12,396</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">12% Senior Secured Convertible Notes (Additional Secured Notes)</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 16, 2020, the Company issued to seven accredited investors (the “Additional Secured Note Lenders”) an aggregate of $<span id="xdx_90B_eus-gaap--ConvertibleNotesPayable_c20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_pp0p0" title="Convertible debt, gross">1,060,000</span> of its <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zpKNOZILaPp5" title="Debt interest rate">12</span>% senior secured convertible notes (the “Additional Secured Notes”) in a private offering pursuant to a subscription agreement with substantially the same terms as the TDH Secured Notes except that the Additional Secured Notes are secured by all of the assets of the Company other than the shares and other assets of TDH and TDAHK, pursuant to a security agreement by and among the Company and the Additional Secured Note Lenders.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Interest on the Additional Secured Notes accrues on the outstanding principal amount at the rate of 12% per annum. Principal and interest on the Additional Secured Notes are payable monthly, on an amortized basis over 48 months, with the last payment due on <span id="xdx_90A_eus-gaap--DebtInstrumentMaturityDate_dd_c20200315__20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zw7DJXhGwE4h" title="Debt maturity date">March 16, 2024</span>. Prepayment of the amounts due under the Additional Secured Notes is subject to a prepayment penalty of 4% of the amount prepaid.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Additional Secured Notes are convertible at the option of the holders at 75% of the average sales price of the Company’s common stock over the 60 trading days immediately preceding conversion provided that the conversion price shall not be less than $96.00 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the issuance of the Additional Secured Notes, the Company issued to each Additional Secured Note Lender shares of common stock equal to 20% of the principal amount of such holder’s Additional Secured Note, divided by $96.00. Accordingly, an aggregate of <span id="xdx_909_ecustom--StockIssuedWithDebtShares_c20200315__20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zhp5BLh1V8ce" title="Stock issued with debt, shares">2,208</span> shares of common stock were issued. These shares were valued at $<span id="xdx_90A_ecustom--StockIssuedWithDebtValue_pp0p0_c20200315__20200316__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zKJQsea3s2d3" title="Stock issued with debt, value">148,000</span>, or $67.20 per share, which represents fair market value. The Company recorded the value of these shares as a loan discount to be amortized as interest expense over the term of the related convertible notes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the principal balance of these notes was $<span id="xdx_909_eus-gaap--ConvertibleNotesPayable_pp0p0_c20230630__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zPJdJtn41mQ7">25,937 </span>and the remaining balance on the associated loan discounts was $<span id="xdx_90C_eus-gaap--DebtInstrumentUnamortizedDiscount_pp0p0_c20230630__us-gaap--LongtermDebtTypeAxis__custom--Secured12ConvNotesMember__us-gaap--DebtInstrumentAxis__custom--AdditionalSecuredNotesMember_zM7H7Gi8tKRb">2,355</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Future Minimum Principal Payments</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The remaining future principal repayments based upon the maturity dates of the Company’s borrowings for each of the next five years are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zTyI7Zh9OsI2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONVERTIBLE NOTES (Details - Debt maturities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BD_z90mY5rVJiK7" style="display: none">Schedule of future debt maturity payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20230630_zGCJuRCfKDla" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTco_zBD9VEGviHUd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%">Remainder of 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">439,760</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTco_zLikO80ZP776" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75,687</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--LongTermDebtMaturingInYearsTwoAndThereafter_iI_pp0p0_d0_maLTDzTco_zen61i3cDQD9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">2025 and thereafter</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_402_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTco_z91q6gMMVK1f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Convertible notes principal amount payable.</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">515,447</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ConvertibleDebtTableTextBlock_zL74SIHrDOq8" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - CONVERTIBLE NOTES (Details - Convertible debentures)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_zBXASMmzZbw2" style="display: none">Schedule of convertible debt</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2023</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,<br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8% Unsecured Convertible Note (Curiosity)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_pp0p0" style="width: 13%; text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredConvertibleNotesCuriosityMember_pp0p0" style="width: 13%; text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Convertible Notes with Original Issuance Discounts (OID Notes)</span></td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SecuredConvertibleNotesOIDMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SecuredConvertibleNotesOIDMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Secured Convertible Notes (TDH Secured Notes)</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--ConvertibleDebt_iI_pp0p0_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleTDHNotesMember_zcXeaNZFxF1l" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">136,510</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleTDHNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,907</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12% Senior Secured Convertible Notes (Additional Secured Notes)</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleAdditionalSecuredNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,937</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember__us-gaap--DebtInstrumentAxis__custom--SeniorSecuredConvertibleAdditionalSecuredNotesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,932</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan discounts</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_985_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pp0p0_di_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_zEPkSEkGkHXi" style="border-bottom: black 1pt solid; text-align: right" title="Debt Instrument, Unamortized Discount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,751</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pp0p0_di_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_zR2psZ9BjPBa" style="border-bottom: black 1pt solid; text-align: right" title="Debt Instrument, Unamortized Discount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,165</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total convertible notes, net</span></td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--ConvertibleDebt_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500,696</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ConvertibleDebt_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ConvertibleDebenturesMember_pp0p0" style="text-align: right" title="Convertible debt, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">571,664</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion of convertible notes, net</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_eus-gaap--ConvertibleDebtCurrent_iNI_pp0p0_di_c20230630_zYvNO5YmBR81" style="border-bottom: black 1pt solid; text-align: right" title="Convertible Debt, Current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(500,696</span></td> <td>)</td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_eus-gaap--ConvertibleDebtCurrent_iNI_pp0p0_di_c20221231_zsdkrXeetrZh" style="border-bottom: black 1pt solid; text-align: right" title="Convertible Debt, Current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(503,465</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; padding-bottom: 2.5pt">Convertible notes, net</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--ConvertibleDebtNoncurrent_iI_d0_c20230630_zPintZxHz6Le" style="border-bottom: Black 2.5pt double; text-align: right" title="Convertible Debt, Noncurrent">–</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--ConvertibleDebtNoncurrent_iI_c20221231_z7cdiiXtfxO4" style="border-bottom: Black 2.5pt double; text-align: right" title="Convertible Debt, Noncurrent">68,199</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 278000 278000 75000 75000 136510 204907 25937 38932 14751 25165 500696 571664 500696 503465 0 68199 278000 98.40 278000 4400000 27109 3960000 6000000 34706 191192 4125000 0 1750000 0.10 10123 126.00 1575000 175000 108025 1146901 1750000 0 25000 50000 75000 3000000 6250 420000 136510 12396 1060000 0.12 2024-03-16 2208 148000 25937 2355 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zTyI7Zh9OsI2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONVERTIBLE NOTES (Details - Debt maturities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BD_z90mY5rVJiK7" style="display: none">Schedule of future debt maturity payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20230630_zGCJuRCfKDla" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTco_zBD9VEGviHUd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%">Remainder of 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">439,760</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTco_zLikO80ZP776" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75,687</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--LongTermDebtMaturingInYearsTwoAndThereafter_iI_pp0p0_d0_maLTDzTco_zen61i3cDQD9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">2025 and thereafter</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_402_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTco_z91q6gMMVK1f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Convertible notes principal amount payable.</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">515,447</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 439760 75687 0 515447 <p id="xdx_807_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zJurcdRbGDX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td> <td style="width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82F_z4y4JW6VD7oh">EMPLOYEE BENEFIT PLAN</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s subsidiary, Top Draw Animation, Inc., has an unfunded, non-contributory defined benefit plan covering its permanent employees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the existing regulatory framework, the Company is required to pay eligible employees at least the minimum regulatory benefit upon retirement, which provides a retirement benefit equal to 22.5 days’ pay for every year of credited service, subject to age and service requirements. The regulatory benefit is paid in a lump sum upon retirement. The existing regulatory framework does not require minimum funding of the plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Retirement benefit expenses and liabilities are determined in accordance with an actuarial study made for the plan utilizing the net interest approach which disaggregates the defined benefit cost into the following components: service costs (cost of services received); net interest (financing effect of paying for benefits in advance or in arrears); and remeasurements (period-to-period fluctuations in the amounts of defined benefit obligations and plan assets).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the net interest approach, service cost and net interest on the defined benefit liability (asset) are both recognized in the statement of operations, while remeasurements of the defined benefit liability (asset) are recognized in other comprehensive income. Remeasurements recognized in other comprehensive income shall not be reclassified to profit or loss in a subsequent period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The amount of the defined benefit liability reported under other noncurrent liabilities in the Company’s Consolidated Balance Sheet is determined as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--DefinedContributionPlanDisclosuresTableTextBlock_zycSviu8r4yf" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_ze9nk385pvAk" style="display: none">Schedule of defined benefit liability</span></td> <td> </td> <td> </td> <td id="xdx_496_20230630_z06KZJZFoSs2" style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_49C_20221231_z7YlRe34nff3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_iI_pp0p0_maDBPABzUWt_zV35joGV51Se" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Benefit obligation</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40E_eus-gaap--DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_iI_pp0p0_d0_msDBPABzUWt_z3iW9KEMAn8k" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan assets</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_400_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iI_pp0p0_mtDBPABzUWt_zNGBENpZOBW9" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td> </td></tr> </table> <p id="xdx_8A5_zmJmqzEjanC7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the accumulated benefit cost to be recognized under selling, general and administrative expense in consolidated statement of operations are the service cost (current service cost, past service cost or credit and settlement gains or losses) and net interest expense on the net defined benefit liability:</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfCostsOfRetirementPlansTableTextBlock_z108RkcWZeB8" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8BA_zTRbyt86rt5i" style="display: none">Schedule of components of accumulated benefit cost</span></td> <td> </td> <td> </td> <td id="xdx_49B_20230101__20230630_zLCh1xmJ6JDk" style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_491_20220101__20220630_z8hCp0hk6hhe" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_409_eus-gaap--DefinedBenefitPlanServiceCost_maDBPNPzqaF_z6FHcoxUOnGf" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current service cost</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,164</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,471</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_402_ecustom--DefinedBenefitPlanInterestCost1_d0_maDBPNPzqaF_zk7tl3P1DS08" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net interest expense</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,857</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_405_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_mtDBPNPzqaF_zYpUESSVJhN" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,471</span></td> <td> </td></tr> </table> <p id="xdx_8AC_zNIIzft0bv5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The change in the accumulated benefit cost in the Company’s Condensed Consolidated Balance Sheet for the six months ended June 30, 2023 is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_zth7fkNDNuR" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost)"> <tr style="vertical-align: bottom"> <td style="text-align: left; width: 84%"><span id="xdx_8BA_zQVH6eiuLMt6" style="display: none">Schedule of changes in accumulated benefit cost</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_49E_20230101__20230630_z7n4Aijb8cBi" style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iS_zXsQfQhNW0h7" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td> </td></tr> <tr id="xdx_402_eus-gaap--DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_zDImEQU75utj" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,398</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanOtherChanges_i_pp0p0" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense recognized in other comprehensive income</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,021</span></td> <td> </td></tr> <tr id="xdx_408_ecustom--RemeasurementDefinedBenefitPlanActuarialGainLoss_zouyfQ1B5PEh" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement on actuarial gain (loss) recognized</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(44,351</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_403_eus-gaap--DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_iN_di_zSVj7JJjYKN5" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contributions paid</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(177,609</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_409_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iE_ztZtJ82vMUkj" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, June 30</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td> </td></tr> </table> <p id="xdx_8A7_z7xk1R666gae" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The cumulative amount of actuarial gains recognized in other comprehensive income for the six months ended June 30, 2023 and 2022 is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_zwL4wPrhOiPd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Actuarial gains)"> <tr style="vertical-align: bottom"> <td style="text-align: left; width: 68%"> <span id="xdx_8B1_z2rKSlTUd85k" style="display: none">Schedule of actuarial gains</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zuuTI0mpmjBi" style="text-align: right" title="Other comprehensive income (loss), beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(36,682</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_z5Q8btPape2a" style="text-align: right" title="Other comprehensive income (loss), beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,518</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zdV0oDFPgYSg" style="text-align: right" title="Foreign currency translation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zklPcbQNsAh" style="text-align: right" title="Foreign currency translation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actuarial gain (loss)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98C_ecustom--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zMHWtV7AAW5f" style="border-bottom: black 1pt solid; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(42,733</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_ecustom--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zq8GQKgfgJkc" style="border-bottom: black 1pt solid; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, June 30</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zWLJ8VCopHsi" style="text-align: right" title="Other comprehensive income (loss), ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,405</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zV48qEg55uP8" style="text-align: right" title="Other comprehensive income (loss), ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,518</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax effect</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossTax_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zJW82g24CqDb" style="border-bottom: black 1pt solid; text-align: right" title="Tax effect"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,851</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossTax_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zoA2RcHNiJ4g" style="border-bottom: black 1pt solid; text-align: right" title="Tax effect"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,439</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cumulative actuarial gain (loss), net of tax</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_z3i2LS7SHgFj" style="border-bottom: black 2.25pt double; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,544</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zFmmwVaPRYCj" style="border-bottom: black 2.25pt double; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,079</span></td> <td> </td></tr> </table> <p id="xdx_8A6_z0AevBAV3nl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The assumptions used to determine retirement benefits for the six months ended June 30, 2023 are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_zfMR7zQwXvJ6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Assumptions)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8BD_zUqbpW8qHOEg" style="display: none">Schedule of assumption used to determine retirement benefits</span></td> <td> </td> <td colspan="2" id="xdx_496_20230630_zdAsGMwb5Pk4" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_iI_dp_zNafA1EOTPt8" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.22%</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_iI_dp_z9cNKtbIO4u2" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary increase rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00%</span></td> <td> </td></tr> </table> <p id="xdx_8A3_zXkKHT9fttHf" style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--DefinedContributionPlanDisclosuresTableTextBlock_zycSviu8r4yf" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_ze9nk385pvAk" style="display: none">Schedule of defined benefit liability</span></td> <td> </td> <td> </td> <td id="xdx_496_20230630_z06KZJZFoSs2" style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_49C_20221231_z7YlRe34nff3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_iI_pp0p0_maDBPABzUWt_zV35joGV51Se" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Benefit obligation</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40E_eus-gaap--DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_iI_pp0p0_d0_msDBPABzUWt_z3iW9KEMAn8k" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan assets</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_400_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iI_pp0p0_mtDBPABzUWt_zNGBENpZOBW9" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td> </td></tr> </table> 233433 434974 0 0 233433 434974 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfCostsOfRetirementPlansTableTextBlock_z108RkcWZeB8" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8BA_zTRbyt86rt5i" style="display: none">Schedule of components of accumulated benefit cost</span></td> <td> </td> <td> </td> <td id="xdx_49B_20230101__20230630_zLCh1xmJ6JDk" style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_491_20220101__20220630_z8hCp0hk6hhe" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_409_eus-gaap--DefinedBenefitPlanServiceCost_maDBPNPzqaF_z6FHcoxUOnGf" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current service cost</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,164</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,471</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_402_ecustom--DefinedBenefitPlanInterestCost1_d0_maDBPNPzqaF_zk7tl3P1DS08" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net interest expense</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,857</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_405_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_mtDBPNPzqaF_zYpUESSVJhN" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,471</span></td> <td> </td></tr> </table> 9164 2471 8857 0 18021 2471 <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_zth7fkNDNuR" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost)"> <tr style="vertical-align: bottom"> <td style="text-align: left; width: 84%"><span id="xdx_8BA_zQVH6eiuLMt6" style="display: none">Schedule of changes in accumulated benefit cost</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_49E_20230101__20230630_z7n4Aijb8cBi" style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iS_zXsQfQhNW0h7" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,974</span></td> <td> </td></tr> <tr id="xdx_402_eus-gaap--DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_zDImEQU75utj" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,398</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanOtherChanges_i_pp0p0" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense recognized in other comprehensive income</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,021</span></td> <td> </td></tr> <tr id="xdx_408_ecustom--RemeasurementDefinedBenefitPlanActuarialGainLoss_zouyfQ1B5PEh" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement on actuarial gain (loss) recognized</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(44,351</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_403_eus-gaap--DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_iN_di_zSVj7JJjYKN5" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contributions paid</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(177,609</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_409_eus-gaap--DefinedBenefitPlanAccumulatedBenefitObligation_iE_ztZtJ82vMUkj" style="vertical-align: bottom; background-color: white"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, June 30</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">233,433</span></td> <td> </td></tr> </table> 434974 2398 18021 -44351 177609 233433 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_zwL4wPrhOiPd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Actuarial gains)"> <tr style="vertical-align: bottom"> <td style="text-align: left; width: 68%"> <span id="xdx_8B1_z2rKSlTUd85k" style="display: none">Schedule of actuarial gains</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: justify"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zuuTI0mpmjBi" style="text-align: right" title="Other comprehensive income (loss), beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(36,682</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_z5Q8btPape2a" style="text-align: right" title="Other comprehensive income (loss), beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,518</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zdV0oDFPgYSg" style="text-align: right" title="Foreign currency translation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zklPcbQNsAh" style="text-align: right" title="Foreign currency translation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actuarial gain (loss)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98C_ecustom--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zMHWtV7AAW5f" style="border-bottom: black 1pt solid; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(42,733</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_ecustom--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zq8GQKgfgJkc" style="border-bottom: black 1pt solid; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, June 30</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zWLJ8VCopHsi" style="text-align: right" title="Other comprehensive income (loss), ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,405</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zV48qEg55uP8" style="text-align: right" title="Other comprehensive income (loss), ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,518</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax effect</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossTax_pp0p0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zJW82g24CqDb" style="border-bottom: black 1pt solid; text-align: right" title="Tax effect"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,851</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossTax_pp0p0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zoA2RcHNiJ4g" style="border-bottom: black 1pt solid; text-align: right" title="Tax effect"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,439</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cumulative actuarial gain (loss), net of tax</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20230101__20230630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_z3i2LS7SHgFj" style="border-bottom: black 2.25pt double; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,544</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_pp0p0_d0_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TopDrawAnimationMember_zFmmwVaPRYCj" style="border-bottom: black 2.25pt double; text-align: right" title="Actuarial gain (loss)"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,079</span></td> <td> </td></tr> </table> -36682 60518 0 0 -42733 0 79405 60518 19851 -12439 -59544 48079 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfAssumptionsUsedTableTextBlock_zfMR7zQwXvJ6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - EMPLOYEE BENEFIT PLAN (Details - Assumptions)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8BD_zUqbpW8qHOEg" style="display: none">Schedule of assumption used to determine retirement benefits</span></td> <td> </td> <td colspan="2" id="xdx_496_20230630_zdAsGMwb5Pk4" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_iI_dp_zNafA1EOTPt8" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.22%</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_iI_dp_z9cNKtbIO4u2" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary increase rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00%</span></td> <td> </td></tr> </table> 0.0622 0.0200 <p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_zda7chTOuaMe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_824_zRzZYeDnxWek">INCOME TAXES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s interim effective tax rate, inclusive of discrete items, for the three and six months ended June 30, 2023 and 2022 was <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20220630_zxoXtTDbpv25">0</span>%, respectively, due to recurrent net losses for the periods presented.</p> 0 <p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zd2e2OaTLOAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>15.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_821_z8WZcbPhJXD8">STOCKHOLDERS’ EQUITY</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Preferred Stock</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is authorized to issue <span id="xdx_90B_eus-gaap--PreferredStockSharesAuthorized_c20230630_zUHut9qHiRH" title="Preferred stock, shares authorized">25,000,000</span> shares of preferred stock, par value of $<span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_c20230630_zxxFy8aABpji" title="Preferred stock, par value">0.001</span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Series A Preferred Stock</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023 and December 31, 2022, the Company had <span id="xdx_903_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zoVFWBqV1u1l" title="Preferred stock, shares issued"><span id="xdx_90F_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zNe1oJwdTOe8" title="Preferred stock, shares outstanding"><span id="xdx_900_eus-gaap--PreferredStockSharesIssued_iI_do_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_z1JpNqFlSCx7" title="Preferred stock, shares issued"><span id="xdx_90F_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zP11tvXZobni" title="Preferred stock, shares outstanding">no</span></span></span></span> shares of Series A Stock issued and outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Series B Preferred Stock</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023 and December 31, 2022, the Company had <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zwYFkGXCryoe" title="Preferred stock, shares issued"><span id="xdx_90D_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zukQAV5kX23e" title="Preferred stock, shares outstanding"><span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_do_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zAL8UvNzh4l3" title="Preferred stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zx2g7zhY0lX3" title="Preferred stock, shares outstanding">no</span></span></span></span> shares of Series B Stock issued and outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Series C Preferred Stock</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 20, 2021, the Company filed with the Secretary of State of the State of Florida a Certificate of Designation of Preferences, Rights and Limitations of Series C Stock designating 10,000,000 shares as Series C Preferred Stock (the “Series C Stock”). The Series C Stock ranks senior and prior to all other classes or series of the Company’s preferred stock and common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The holder may, at any time after the 6-month anniversary of the issuance of the shares of Series C Preferred Stock, convert such shares into common stock at a conversion rate of $57.60 per share. In addition, the Company may, at any time after the issuance of the shares, convert any or all of the outstanding shares of Series C Preferred Stock at a conversion rate of $57.60 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Each share of Series C Stock entitles the holder to 1.5625 votes for each share of Series C Stock. The consent of the holders of at least two-thirds of the shares of Series C Stock is required for the amendment to any of the terms of the Series C Stock, to create any additional class of stock unless the stock ranks junior to the Series C Stock, to make any distribution or dividend on any securities ranking junior to the Series C Stock, to merge or sell all or substantially all of the assets of the Company or acquire another business or effectuate any liquidation of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cumulative dividends accrue on each share of Series C Stock at the rate of 8% per annum of the stated value of $1.00 per share and are payable in arrears quarterly commencing 90 days from issuance. The dividend shall be payable in shares of common stock (a “PIK Dividend”) and are be due and payable on the date on which such PIK Dividend was declared.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon a liquidation, dissolution or winding up of the Company, the holders of the Series C Stock are entitled to $1.00 per share plus all accrued and unpaid dividends. No distribution may be made to holders of shares of capital stock ranking junior to the Series C Stock upon a liquidation until Series C stockholders receive their liquidation preference. The holders of 66 2/3% of the then outstanding shares of Series C Stock, may elect to deem a merger, reorganization or consolidation of the Company into or with another corporation, not affiliated with said majority, or other similar transaction or series of related transactions in which more than 50% of the voting power of the Company is disposed of in exchange for property, rights or securities distributed to holders thereof by the acquiring person, firm or other entity, or the sale of all or substantially all of the assets of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 24, 2022, the Company issued <span id="xdx_902_eus-gaap--ConversionOfStockSharesIssued1_c20220123__20220124__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--SeriesCPreferredConvertedMember_pdd" title="Conversion of Stock, Shares Issued">686</span> shares of common stock to a stockholder upon the conversion of <span id="xdx_90C_eus-gaap--ConversionOfStockSharesConverted1_c20220123__20220124__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--SeriesCPreferredConvertedMember_pdd" title="Conversion of Stock, Shares Converted">39,500</span> shares of Series C preferred stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023 and December 31, 2022, the Company had <span id="xdx_909_eus-gaap--PreferredStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zXrsmqZGigMh" title="Preferred stock, shares issued"><span id="xdx_90B_eus-gaap--PreferredStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zWmF5CTL7VXc" title="Preferred stock, shares outstanding"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_z9wcZNMIGXQ2" title="Preferred stock, shares issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zE7AypU6yw2c" title="Preferred stock, shares outstanding">9,281,809</span></span></span></span> shares of Series C Stock issued and outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months and six ended June 30, 2023, the Company declared cumulative dividends totaling $<span id="xdx_90A_eus-gaap--DistributedEarnings_pp0p0_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zdhqpg2xb45e" title="Declared cumulative dividends">187,216</span> and $<span id="xdx_904_eus-gaap--DistributedEarnings_pp0p0_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zIyJIFhguaM2" title="Declared cumulative dividends">371,273</span>, respectively, for amounts accrued on its Series C Stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Common Stock</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is authorized to issue <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20230630_zsxs8eObdlLj" title="Common stock, shares authorized"><span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_zx7DbSiBLadl" title="Common stock, shares authorized">500,000,000</span></span> shares of common stock, par value of $<span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630_zCjzyhGjSLK6" title="Common stock, par value"><span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zpChNPi1DSsi" title="Common stock, par value">0.001</span></span> per share and had <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_c20230630_zRQCf5zonlH5" title="Common stock, shares issued"><span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_c20230630_zQgbf2DMkCCb" title="Common stock, shares outstanding">9,044,361</span></span> and <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20221231_zD1h8rvmbP9l" title="Common stock, shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20221231_zsHQQ5fetPHj" title="Common stock, shares outstanding">2,514,858</span></span> shares of common stock issued and outstanding as of June 30, 2023 and December 31, 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Reverse Stock Split</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 4, 2022, the Board and shareholders approved the granting of authority to the Board to amend the Company’s articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-30, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. On December 9, 2022, the Board effected a <span id="xdx_905_eus-gaap--StockholdersEquityReverseStockSplit_c20201002__20201004" title="Reverse stock split">1-for-30</span> reverse stock split in connection with the Company’s continued listing of its common stock on Nasdaq.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PIPE Offering and Related Waiver</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 25, 2023, the Company consummated a private placement (the “PIPE Offering”) pursuant to the terms of the Securities Purchase Agreement dated as of January 25, 2023 (the “2023 SPA”) that it entered into with institutional investors, in which the Company issued (i) <span id="xdx_906_eus-gaap--SharesIssued_iI_c20230125__us-gaap--AwardTypeAxis__custom--CommonStocksMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zqfHtyXjsYh7">100,000</span> shares of common stock; (ii) <span id="xdx_90F_eus-gaap--SharesIssued_iI_c20230125__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zewSn8mKepu5">1,327,434</span> purchase warrants (the “Purchase Warrants”) to purchase an aggregate of <span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_c20230101__20230125__us-gaap--AwardTypeAxis__custom--CommonStocksMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zg1XlLkNskph">2,323,010</span> shares of common stock; and (iii) <span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodShares_c20230101__20230125__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zz1aymUgGkPe">1,227,434</span> pre-funded warrants (the “Pre-Funded Warrants”) to purchase an aggregate of 1,227,434 shares of common stock. The purchase price of each share of common stock and associated Purchase Warrant was $<span id="xdx_903_ecustom--WarrantPurchasePrice_iI_c20230125__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zYclP5KTefai">2.26</span>. The purchase price of each Pre-Funded Warrant was $2.25. The aggregate gross proceeds of the PIPE Offering was approximately $3.0 million, before deducting fees to the placement agent and other expenses payable by the Company. EF Hutton, division of Benchmark Investments, LLC, acted as the exclusive placement agent in connection with the PIPE Offering.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the PIPE Offering, the Company entered into a Waiver (the “Waiver”) with L1 Capital Global Opportunities Master Fund (“L1”) waiving certain provisions of the Securities Purchase Agreement, dated as of September 14, 2021 (the “2021 SPA”), by and between it and L1. Pursuant to the terms of the Waiver, L1 waived certain provisions of the 2021 SPA and in consideration thereof, the Company (i) issued <span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodShares_c20230101__20230125__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--L1CapitalGlobalMember_z3F4npY7H9x1">150,000</span> purchase warrants substantially similar to the Purchase Warrants issued in connection with the 2023 SPA; and (ii) paid a cash fee of $<span id="xdx_902_eus-gaap--PaymentsForFees_c20230101__20230125__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--L1CapitalGlobalMember_zHpDgMX7IOG">50,000</span> to L1.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the 2023 SPA, the Company is obligated to hold a special stockholders’ meeting no later than 60 days following the date of the Purchase Agreement to solicit the approval of the issuance of the shares, Warrants and the shares of common stock underlying the Warrants in compliance with the rules of The Nasdaq Stock Market LLC (without regard to any limitations on exercise set forth in the Warrants or the Pre-Funded Warrants. On March 27, 2023, the Company held a special meeting of stockholders and the stockholders approved the PIPE Offering.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the PIPE Offering, the Company entered into a Registration Rights Agreement with the Purchasers, dated January 25, 2023 (the “Registration Rights Agreement”). The Registration Rights Agreement provides that we shall file a registration statement covering the resale of all of the Registrable Securities (as defined in the Registration Rights Agreement) with the SEC. The Registration Statement was filed and declared effective by the SEC on February 9, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Common Stock Issued in Exchange for Consulting, Professional and Other Services</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2023, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230401__20230630__srt--CounterpartyNameAxis__custom--ContractorsMember_ziuP9fRMWZZb" title="Stock issued for services, shares">0</span> and <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230101__20230630__srt--CounterpartyNameAxis__custom--ContractorsMember_zq3NE75sgj7b" title="Stock issued for services, shares">23,334</span> shares of common stock, respectively, with a fair market value of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20230401__20230630__srt--CounterpartyNameAxis__custom--ContractorsMember_zQPedYdaKOw5" title="Stock issued for services, value">0</span> and $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20230101__20230630__srt--CounterpartyNameAxis__custom--ContractorsMember_z4JCb3UdnbGi" title="Stock issued for services, value">31,968</span>, respectively, to contractors for services rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2022, the Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220401__20220630__srt--CounterpartyNameAxis__custom--ContractorsMember_zzLleq5qdpV7" title="Stock issued for services, shares">1,464</span> and <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220101__20220630__srt--CounterpartyNameAxis__custom--ContractorsMember_zuvjYg2MFqg3" title="Stock issued for services, shares">3,950</span> shares of common stock, respectively, with a fair market value of $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20220401__20220630__srt--CounterpartyNameAxis__custom--ContractorsMember_z1atj8ww0Vwh" title="Stock issued for services, value">18,660</span> and $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20220101__20220630__srt--CounterpartyNameAxis__custom--ContractorsMember_znF1FIkz6kx5" title="Stock issued for services, value">95,482</span>, respectively, to contractors for services rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Common Stock Issued in Connection with the Conversion of Convertible Note Principal and Accrued Interest</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2022, the Company issued <span id="xdx_904_ecustom--IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesShares_c20220401__20220630__us-gaap--DebtConversionByUniqueDescriptionAxis__custom--ConvDebtAndInterestMember_z4jFFSVcgY48" title="Issuance of common stock in connection with the amendment of terms of promissory notes, shares">27,778</span> and <span id="xdx_903_ecustom--IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesShares_c20220101__20220630__us-gaap--DebtConversionByUniqueDescriptionAxis__custom--ConvDebtAndInterestMember_zOmcYplyQDme" title="Issuance of common stock in connection with the amendment of terms of promissory notes, shares">219,960</span> shares of common stock, respectively, upon the conversion of $<span id="xdx_904_ecustom--IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesValue_pp0p0_c20220401__20220630__us-gaap--DebtConversionByUniqueDescriptionAxis__custom--ConvDebtAndInterestMember_z3Ku0HeUbZH7" title="Issuance of common stock in connection with the amendment of terms of promissory notes, value">450,000</span> and $<span id="xdx_900_ecustom--IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesValue_pp0p0_c20220101__20220630__us-gaap--DebtConversionByUniqueDescriptionAxis__custom--ConvDebtAndInterestMember_zcaB77NttMA6" title="Issuance of common stock in connection with the amendment of terms of promissory notes, value">4,575,000</span>, respectively, in convertible note principal and accrued interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Common Stock Issued in Connection with Series C Stock Dividends</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2022, the Company issued <span id="xdx_907_ecustom--IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendShares_c20230401__20230630__us-gaap--StatementClassOfStockAxis__custom--SeriesCPreferredStockDividendMember_z2kVY4q49Vfe" title="Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Shares">5,895</span> and <span id="xdx_906_ecustom--IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendShares_c20230101__20230630__us-gaap--StatementClassOfStockAxis__custom--SeriesCPreferredStockDividendMember_zrEUXZYFcHZg" title="Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Shares">11,737</span> shares of common stock, respectively, valued at $<span id="xdx_90C_ecustom--IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendValue_c20230401__20230630__us-gaap--StatementClassOfStockAxis__custom--SeriesCPreferredStockDividendMember_zFkp9vSjQV89" title="Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Value">187,455</span> and $<span id="xdx_90A_ecustom--IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendValue_c20230101__20230630__us-gaap--StatementClassOfStockAxis__custom--SeriesCPreferredStockDividendMember_zwJlbDrc58la" title="Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Value">646,523</span>, respectively, for cumulative dividends declared on its Series C Stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Stock Purchase Warrants</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock purchase warrants are accounted for as equity in accordance with ASC 480, <i>Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, Distinguishing Liabilities from Equity</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table reflects all outstanding and exercisable warrants at June 30, 2023 and December 31, 2022. All warrants are exercisable for a period of three to five years from the date of issuance:</p> <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6j3DDiAmhU" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8BA_ztDhS5AEWTB2" style="display: none">Schedule of warrants</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <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="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of Warrants Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining Contractual Life (Yrs.)</b></span></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> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance January 1, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231_zM8hqMZb7Fpj" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141,572</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231_zF1YQbXJk8qi" style="width: 13%; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">132.00</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20210101__20211231_z6nta12kMVaj" title="Average Remaining Contractual Term, Warrants outstanding">1.75</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued</span></td> <td> </td> <td> </td> <td id="xdx_982_ecustom--WarrantsIssued_c20220101__20221231_zBdxiD5Oinm8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,280,355</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_ecustom--WeightedAverageExercisePriceWarrantsIssued_c20220101__20221231_zeC9vwI3p7Lg" style="text-align: right" title="Weighted Average Exercise Price, Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_ecustom--WarrantsExercised_c20220101__20221231_zmKiRo1qURgl" style="text-align: right" title="Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(279,069</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td id="xdx_987_ecustom--WeightedAverageExercisePriceWarrantsExercised_d0_c20220101__20221231_zAlH5arCi9di" style="text-align: right" title="Weighted Average Exercise Price, Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants forfeited</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_ecustom--WarrantsForfeited_c20220101__20221231_zIdKRJTpyMPd" style="border-bottom: black 1pt solid; text-align: right" title="Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,678</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_ecustom--WeightedAverageExercisePriceWarrantsForfeited_d0_c20220101__20221231_z7ZacdrQGE5h" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20230630_zFdPVghfbLU2" style="border-bottom: black 2.25pt double; text-align: right" title="Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,137,180</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20230630_zrmKZegYYc4f" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.29</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20220101__20221231_zXHD21NPljf2" title="Average Remaining Contractual Term, Warrants outstanding">4.89</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued</span></td> <td> </td> <td> </td> <td id="xdx_98D_ecustom--WarrantsIssued_c20230101__20230630_zcjabi5oj9Pl" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,812,944</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_ecustom--WeightedAverageExercisePriceWarrantsIssued_c20230101__20230630_zz5ZlbMKwnej" style="text-align: right" title="Weighted Average Exercise Price, Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.26</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_ecustom--WarrantsExercised_c20230101__20230630_zUv6EgZcvfG8" style="text-align: right" title="Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,775,889</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--WeightedAverageExercisePriceWarrantsExercised_d0_c20230101__20230630_zUaW5W9Cq8Y" style="text-align: right" title="Weighted Average Exercise Price, Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants forfeited</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_ecustom--WarrantsForfeited_d0_c20230101__20230630_zMR1vLb7TBQa" style="border-bottom: black 1pt solid; text-align: right" title="Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_ecustom--WeightedAverageExercisePriceWarrantsForfeited_d0_c20230101__20230630_ztjMykbn6gOc" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance June 30, 2023</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20230630_zZMx0QavoBY3" style="border-bottom: black 2.25pt double; text-align: right" title="Warrants outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,235</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20230630_zwZ20J6Ahvlf" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107.32</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20230101__20230630_z68eJ9tgapa6" title="Average Remaining Contractual Term, Warrants outstanding">3.24</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>  </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 31, 2023, in connection with the PIPE Offering described above, the Company issued <span id="xdx_90F_ecustom--WarrantIssued_c20230101__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zBWZDuyOmqTe" title="Warrant issued">1,327,434</span> Purchase Warrants to purchase an aggregate of <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLnLxNP8Ysye" title="Warrant purchase">2,323,010</span> shares of common stock. The Purchase Warrants are immediately exercisable for $<span id="xdx_90C_ecustom--WarrantsExercisable_iI_c20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6BCAGRn7QYh" title="Warrants exercisable">2.26</span> per share of common stock. The Purchase Warrant holders may also effect an alternative cashless exercise on or after the later of (i) the 30 day anniversary of the initial exercise date and (ii) the stockholder approval date (as defined in the 2023 SPA). In such event, the aggregate number of shares of common stock issuable in such alternative cashless exercise shall equal the product of the aggregate number of shares of common stock that would be issuable upon exercise of the Purchase Warrants and <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zSaZTGd9Noch" title="Warrant exericse price">0.85</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($<span id="xdx_901_eus-gaap--SharePrice_iI_c20230630_zCEpPZCjKzvg" title="Stock price">2.15</span>), an expected dividend yield of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230101__20230630_zvrZoKYMM2vk" title="Expected dividend yield">0</span>%, a historical volatility of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20230630_zyT4rbcjUWc5" title="Volatility rate">176.6</span>%, a risk-free interest rate of <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20230630_zWOiPudulqe5" title="Risk-free interest rate">3.6</span>%, and an expected term of one year. The Purchase Warrants were allocated a relative fair value of $<span id="xdx_904_eus-gaap--WarrantsAndRightsOutstanding_iI_c20230630_zjcMluz3HxXe" title="Warrants fair value">1,387,429</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 31, 2023, the Company also issued <span id="xdx_903_ecustom--WarrantIssued_c20230101__20230131__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_z0YXzO7AoYRa" title="Warrant issued">150,000</span> purchase warrants, substantially similar to the Purchase Warrants issued in connection with the PIPE Offering, to purchase an aggregate of <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20230131__us-gaap--StatementEquityComponentsAxis__custom--Warrant1Member_zhS7ICUtMwVg" title="Warrant purchase">262,500</span> shares of common stock. The Purchase Warrants were valued using the Black-Scholes option pricing model with the following average assumptions: the Company’s stock price on the date of the issuance ($<span id="xdx_904_eus-gaap--SharePrice_iI_c20230131_zNpaWkWZbXWj" title="Stock price">2.15</span>), an expected dividend yield of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230101__20230131_zbb7y7WtHfi2" title="Expected dividend yield">0</span>%, a historical volatility of <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20230131_zPu1QFWB0OS3" title="Volatility rate">176.6</span>%, a risk-free interest rate of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20230131_zAlRLeBcYaj5" title="Risk-free interest rate">3.6</span>%, and an expected term of <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20230131_zXnRp1bd4Aql" title="Expected term">1</span> year. The fair value of the purchase warrants was $<span id="xdx_90A_ecustom--FairValueOfPurchaseWarrant_c20230101__20230131_zear77VAD1Q4" title="Fair value of purchase warrant">350,039</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six months ended June 30, 2023, the Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrnMJFnKdSM8" title="Number of shares issued upon exercise, shares">1,262,787</span> shares of common stock upon the exercise of <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_zSTrDzUmEcke" title="Number of shares issued upon exercise, warrants">1,262,787</span> prefunded warrants for gross proceeds of $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_zu269AcHBsVd" title="Number of shares issued upon exercise, value">12,309</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six months ended June 30, 2023, the Company also issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesOther_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6nDEyyezBbj" title="Number of shares issued other">5,143,382</span> shares of common stock upon the cashless exercise of <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zVwY2IULve0j" title="Purchase warrants">6,513,102</span> purchase warrants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the outstanding stock purchase warrants had an aggregate intrinsic value of $0.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Stock Options</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table represents all outstanding and exercisable stock options as of June 30, 2023:</p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2PIpuDGoVpj" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option Activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8B5_zBXEgMO2MIrb" style="display: none">Schedule of options</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <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 style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Issued</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Issued</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Forfeited</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Vested <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining Life (Yrs.)</b></span></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> <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> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2013</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_ecustom--OptionsPreviouslyIssued_iI_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z4fkwm9qH0c2" style="width: 10%; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,058</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z2WFgnR9zhKb" style="width: 10%; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(870</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z4vE8EiOuQ17" style="width: 10%; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,188</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z6c8c7CmBFrb" style="width: 10%; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,188</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z5XXfb3J0Qck" style="width: 10%; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230.40</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_zaJLt51184nl" title="Weighted average remaining life">0.22</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--OptionsPreviouslyIssued_iI_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zsfsXqDfpdOi" style="text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zZSok3hXiNj5" style="text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(62</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_d0_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zRJn1A2FRahi" style="text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zDZTUJXOa12j" style="text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_d0_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zPyIcfvp7w8d" style="text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_980_ecustom--OptionsPreviouslyIssued_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_zKreTYlqqGfi" style="border-bottom: black 1pt solid; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,950</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_zt48s64zYfGg" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z1jDPMMe2U9l" style="border-bottom: black 1pt solid; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,950</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z0pU42N9ef9c" style="border-bottom: black 1pt solid; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,317</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z8Cmi4AEwIK8" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89.40</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_znCDaGkhk6Ca" title="Weighted average remaining life">3.08</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_ecustom--OptionsPreviouslyIssued_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zH5sDvfEjoXd" style="border-bottom: black 2.25pt double; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,070</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zl2NWtnXHkU7" style="border-bottom: black 2.25pt double; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(932</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHcwCWE3Qyp8" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,138</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXUwpiFuuOwh" style="border-bottom: black 2.25pt double; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,505</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsBWk5Dp4sog" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">161.08</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUzM58lNmmg9" title="Weighted average remaining life">1.62</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2023, the Company recorded $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230401__20230630_zgEiV0x1m424" title="Stock based compensation expenses">44,821</span> and $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230630_zFz2GV2uGLGk" title="Stock based compensation expenses">89,643</span>, respectively, in stock-based compensation costs related to stock options. During the three and six months ended June 30, 2022, the Company recorded $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zcifir245fBc" title="Stock based compensation expenses">89,241</span> and $<span id="xdx_905_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zLPlmsV4WWKg" title="Stock based compensation expenses">137,383</span>, respectively, in stock-based compensation costs related to stock options. Stock-based compensation expense is reported in selling, general and administrative on the Company’s Condensed Consolidated Statement of Operations and Comprehensive Loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the total unrecognized cost of stock-based compensation related to stock options was $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20230630_zVzkNSsM0DUc" title="Uunrecognized cost of stock-based compensation">97,308</span>. This cost is expected to be recognized over a weighted average period of <span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230101__20230630_zGoTdB5Hq9z1" title="Rrecognized weighted average period">1.08</span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the outstanding stock options had an aggregate intrinsic value of $<span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20230630_zIWnvbiXG0s7" title="Intrinsic value">0</span>.</p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"> </span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> <p style="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"></span></p> 25000000 0.001 0 0 0 0 0 0 0 0 686 39500 9281809 9281809 9281809 9281809 187216 371273 500000000 500000000 0.001 0.001 9044361 9044361 2514858 2514858 1-for-30 100000 1327434 2323010 1227434 2.26 150000 50000 0 23334 0 31968 1464 3950 18660 95482 27778 219960 450000 4575000 5895 11737 187455 646523 <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6j3DDiAmhU" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8BA_ztDhS5AEWTB2" style="display: none">Schedule of warrants</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <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="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of Warrants Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining Contractual Life (Yrs.)</b></span></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> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance January 1, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231_zM8hqMZb7Fpj" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141,572</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231_zF1YQbXJk8qi" style="width: 13%; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">132.00</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20210101__20211231_z6nta12kMVaj" title="Average Remaining Contractual Term, Warrants outstanding">1.75</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued</span></td> <td> </td> <td> </td> <td id="xdx_982_ecustom--WarrantsIssued_c20220101__20221231_zBdxiD5Oinm8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,280,355</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_ecustom--WeightedAverageExercisePriceWarrantsIssued_c20220101__20221231_zeC9vwI3p7Lg" style="text-align: right" title="Weighted Average Exercise Price, Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_ecustom--WarrantsExercised_c20220101__20221231_zmKiRo1qURgl" style="text-align: right" title="Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(279,069</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td id="xdx_987_ecustom--WeightedAverageExercisePriceWarrantsExercised_d0_c20220101__20221231_zAlH5arCi9di" style="text-align: right" title="Weighted Average Exercise Price, Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants forfeited</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_ecustom--WarrantsForfeited_c20220101__20221231_zIdKRJTpyMPd" style="border-bottom: black 1pt solid; text-align: right" title="Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,678</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_ecustom--WeightedAverageExercisePriceWarrantsForfeited_d0_c20220101__20221231_z7ZacdrQGE5h" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20230630_zFdPVghfbLU2" style="border-bottom: black 2.25pt double; text-align: right" title="Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,137,180</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20230630_zrmKZegYYc4f" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.29</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20220101__20221231_zXHD21NPljf2" title="Average Remaining Contractual Term, Warrants outstanding">4.89</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued</span></td> <td> </td> <td> </td> <td id="xdx_98D_ecustom--WarrantsIssued_c20230101__20230630_zcjabi5oj9Pl" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,812,944</span></td> <td> </td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_ecustom--WeightedAverageExercisePriceWarrantsIssued_c20230101__20230630_zz5ZlbMKwnej" style="text-align: right" title="Weighted Average Exercise Price, Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.26</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_ecustom--WarrantsExercised_c20230101__20230630_zUv6EgZcvfG8" style="text-align: right" title="Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,775,889</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--WeightedAverageExercisePriceWarrantsExercised_d0_c20230101__20230630_zUaW5W9Cq8Y" style="text-align: right" title="Weighted Average Exercise Price, Warrants exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants forfeited</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_ecustom--WarrantsForfeited_d0_c20230101__20230630_zMR1vLb7TBQa" style="border-bottom: black 1pt solid; text-align: right" title="Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_ecustom--WeightedAverageExercisePriceWarrantsForfeited_d0_c20230101__20230630_ztjMykbn6gOc" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Warrants forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance June 30, 2023</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20230630_zZMx0QavoBY3" style="border-bottom: black 2.25pt double; text-align: right" title="Warrants outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,235</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20230630_zwZ20J6Ahvlf" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Warrants outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107.32</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--AverageRemainingContractualTermWarrantsOutstanding_dtY_c20230101__20230630_z68eJ9tgapa6" title="Average Remaining Contractual Term, Warrants outstanding">3.24</span></span></td> <td> </td></tr> </table> 141572 132.00 P1Y9M 4280355 3.20 -279069 0 -5678 0 4137180 7.29 P4Y10M20D 3812944 2.26 -7775889 0 0 0 174235 107.32 P3Y2M26D 1327434 2323010 2.26 0.85 2.15 0 1.766 0.036 1387429 150000 262500 2.15 0 1.766 0.036 P1Y 350039 1262787 1262787 12309 5143382 6513102 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2PIpuDGoVpj" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option Activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"> <span id="xdx_8B5_zBXEgMO2MIrb" style="display: none">Schedule of options</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <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 style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Issued</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Issued</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Forfeited</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options <br/> Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Vested <br/> Options</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining Life (Yrs.)</b></span></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> <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> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2013</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_ecustom--OptionsPreviouslyIssued_iI_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z4fkwm9qH0c2" style="width: 10%; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,058</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z2WFgnR9zhKb" style="width: 10%; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(870</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z4vE8EiOuQ17" style="width: 10%; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,188</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z6c8c7CmBFrb" style="width: 10%; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,188</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_z5XXfb3J0Qck" style="width: 10%; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230.40</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option1Member_zaJLt51184nl" title="Weighted average remaining life">0.22</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--OptionsPreviouslyIssued_iI_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zsfsXqDfpdOi" style="text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zZSok3hXiNj5" style="text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(62</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_d0_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zRJn1A2FRahi" style="text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zDZTUJXOa12j" style="text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_d0_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option2Member_zPyIcfvp7w8d" style="text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_980_ecustom--OptionsPreviouslyIssued_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_zKreTYlqqGfi" style="border-bottom: black 1pt solid; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,950</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_zt48s64zYfGg" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z1jDPMMe2U9l" style="border-bottom: black 1pt solid; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,950</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z0pU42N9ef9c" style="border-bottom: black 1pt solid; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,317</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_z8Cmi4AEwIK8" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89.40</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Option3Member_znCDaGkhk6Ca" title="Weighted average remaining life">3.08</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_ecustom--OptionsPreviouslyIssued_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zH5sDvfEjoXd" style="border-bottom: black 2.25pt double; text-align: right" title="Options issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,070</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zl2NWtnXHkU7" style="border-bottom: black 2.25pt double; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(932</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHcwCWE3Qyp8" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,138</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXUwpiFuuOwh" style="border-bottom: black 2.25pt double; text-align: right" title="Vested options"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,505</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsBWk5Dp4sog" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">161.08</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUzM58lNmmg9" title="Weighted average remaining life">1.62</span></span></td> <td> </td></tr> </table> 8058 870 7188 7188 230.40 P0Y2M19D 62 62 0 0 0 6950 -0 6950 2317 89.40 P3Y29D 15070 932 14138 9505 161.08 P1Y7M13D 44821 89643 89241 137383 97308 P1Y29D 0 <p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z8jxFEHpH95c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b>16.</b></span></td> <td style="text-align: justify; width: 94%"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span id="xdx_823_zUHV9s77mOFh">COMMITMENTS AND CONTINGENCIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the ordinary course of business, the Company and its subsidiaries are subject to various pending and potential legal actions, arbitration proceedings, claims, investigations, examinations, regulatory proceedings, information gathering requests, subpoenas, inquiries and matters relating to compliance with laws and regulations (collectively, legal proceedings).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Based on the Company’s current knowledge, and taking into consideration its legal expenses, the Company does not believe it is a party to, nor are any of its subsidiaries the subject of, any legal proceeding that would have a material adverse effect on the Company’s consolidated financial condition or liquidity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See also Note 8 (“Leases”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See also Note 14 (“Income Taxes”).</p> <p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zAPJLW92isP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td> <td style="width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zbWKdyC6zRb">SUBSEQUENT EVENTS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with FASB ASC 855-10, <i>Subsequent Events</i>, the Company has analyzed its operations subsequent to June 30, 2023 to the date these condensed consolidated financial statements were issued, and has determined that it does not have any material subsequent events to disclose in these condensed consolidated financial statements, except as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Reverse Stock Split</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 8, 2023, the Company’s shareholders approved the granting of authority to the Company’s Board of Directors (“Board”) to amend its articles of incorporation to effect a reverse stock split of the issued and outstanding shares of its common stock, by a ratio of no less than 1-for-2 and no more than 1-for-20, with the exact ratio to be determined by the Board in its sole discretion, and with such reverse stock split to be effective at such time and date, if at all, as determined by the Board in its sole discretion. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )R($E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "&ULS9+! M3L,P#(9?!>7>NFD1&E'7"]-.("$Q"<0M 40\DM,Q3XDN-?=]<)K3,QS :_S0 M!X*R*.[ $6NC6<,$S/Q"%$UM4&$@S7TXXPTN>/\9VAEF$*@E1QU'D+D$T4P3 M_6EL:[@")AA3&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" "8*B EA)__] M7F$,24Z\)ESXDAC,^[,>2<@/F-.MD#_3->>*/$1AG)[UUDHEGP:#U%OSB*5' M(N$QO+,4,F(*-N5JD":2,S\OBL(!M:S1(&)!W)N149"H,8GXM29I% M$9./,QZ*[5G/[NUWW 2KM=([!I/3A*WX@JN_DVL)6X,RQ0\B'J>!B(GDR[/> MU/XT=\:Z(#_BGX!OTR>OB4:Y%^*GWKCTSWJ6;A$/N:=T!(-_&S[G8:B3H!W_ M%:&]\C-UX=/7^_2+'!Y@[EG*YR*\"WRU/NL=]XC/ERP+U8W8_L$+H*'.\T28 MYG_)=G?LF/:(EZ5*1$4QM" *XMU_]E!T1),"6A30%P6V6U/@% 5.#KIK68[U MF2DV.95B2Z0^&M+TB[QO\FJ@"6(]C LEX=T ZM1D+C96;\A2&Z)Y*)MF@*/GS-=A&QE8L+KERQ,35TQ M1\M:0@U+J&&S,:FX#!_)#4^$5"8^/$K)S(B'5K7$&Y5XHX;34#)80O,5 ML)X/SZH=/[2L)>"X!!PW [SF,A"^7DX(+&C&4PY/*A>0VA4$K6_)>5QR'C?C MO A2CX5[W O8;5Q]\;3OU,2'UK3D.RGY3E[%]X,S64^'9]6-'UK5DL^VJB], M"VW5/)/R)2 V6P_$]?LV[3NVB1.O; OZQ QLM&7GL0K4(W"&G%QET3V71CP\ MQ++LOFNYUHD1$*UM"T@K0-H$\(:O@E3!NJK(%8O,8X@'_2Y%1!;""V ^0"B7 MB0Q2GGXDE[%W9 1'\]J"5TYCXU92@,]A&DMH\B6HVP/YBS\:T?$H"P9X-*+# ML6OD[,)S[$IT;-Q4"LY;]D N?8 -EH''\N].9#[CD>ZH/QRZU+7,9VP7"F17 M#F3CYE+PPJP3$MP@1_U(%@I6)B(DF8L,!AS&7?CF68ZG7WPQ(G>A17;E138N M,P7RU/1;[&9$X^DUL@B5W=D)CQ&;IB"Z3(+-[X1O@MELBMG MLG'50>%OM\((CTLY3E\+<4FB#WSO,8S:\[?+FR*5C9%TR=2#1<5RS3N%U;4DKG:*X">73=2HYJP?# ]X/1_8'(U@7&D4KC:*X_7P1 M^87,6L28)QX(H&E;OLJ6:#-;*KQ_=]D=Q*O\I#1?UQQ(_&&\ MTS;'J]IR5K9$&]G2I1;8W=U5?4W#]N!&3CRQCK,+2Z*5)=%&EJ2O:\")8%U= M"6E4WP,Y5R+N,\_C$ ,A_B[0R-N%(M%*D6@C15I$+ S)+$OA[=0\:_&%E;O$J":",).H^X7.FS$B[&MFH-BVR4L-@\KGA@[?TQO*XM:.4_M)'_+-8< MQA'#PV/J\;I0'EHI#VVD/ 6@7$OE/!^@O?D/TN0;YD"+8A]&%\C\1LY3-$/ MNS0W3],_@VTF)Y;K.B.PBHT!T:EDQSEPZ^@96\(DV; PX^07Z\@R7E#.\,#7 MDKU5VG/\RH <7&!N Q6"Q"Z)3=_??R +[F42AMS(?<"E7MN12^;DR/$;W(C02'[C%=//MJY&K"S=RGOPZAIO,?@S)^8.W9O&*U]Y".Q!T M-5U\GII_*NO"BIS*BAS<8>Z8U+<&4Z($23()E"DO?BW54QF?B20!Q<@/-G;) M&WE0T4]=6)53696#V]!K3FX\J;L>G^.?W+:/*A-S<(-JL K@ 7H5N#."=>%@ M3N5@SH&[1LV7 3P(60;>5+X&3YZ8T.*8/TB2$D_?(=T]/%'N+1]6F>:/: RJ MPW=/NGQEVCM3$O(EE%I'8YAC*"6B_.6:,Y]+?0"\OQ1" M[3?T!Y2/\$S^!U!+ P04 " "U&7B83;^F'5;&N>9-V@LE@1 MSPM699)7B_5Y]]E-O3X7K2SRBM_4J&G+,JF?/O!"/%XL\.+Y@T_YPT:J#U;K M\VWRP&^Y_+R]J>%N-7C)\I)732XJ5//[B\4E?G?%?#6@L_@CYX_-P352H=P) M\47=?,PN%IY"Q N>2N4B@3\[?L6+0GD"''_NG2Z&9ZJ!A]?/WG_L@H=@[I*& M7XGBWWDF-Q>+:($R?I^TA?PD'O_)]P%U %-1--W_Z'%OZRU0VC92E/O!@*#, MJ_YO\G4_$0<#,+,,(/L!Y+4#Z'X [0+MD75A72J66\E35\F\,XN;X250:+PC,$5XTH\BR1A6.6[0F\]5TF8Y M?/,]>HL^WUZC-]]^?[Z2 $"Y6:7[AWWH'T8L#_NYK(0:AE^YAU_S M%(;C;CB9#E]!V$/L9(B==/Y\6^QM7?-*HJ1I(,AWIGAZ!]3L0&VQ=\TV2?G% M O90P^L=7ZR_^P8'WGM3="=R-HF5#K%2E_?U5=)L4%)E*%47_,\VWR4%!-^8 MHNY=!9TK50=V:T(P#OSH?+4[#$BWHU&(<1@,=A.L;,#*G%@OTU2T W*1,H! MYUW!EZCBT@2U]\0.( #,@,V1ZF80#R'4,R/U!Z2^$^G':@=S*.HG*SY?>W 4 M>LR;P=.M8L!&S>"" 5S@!'=3\VV29XA_W:H=WG3++^2&UU!8#C/?A#O0YY42 M/R(SX 8SSV=Q:$8>#LA#)_)_"9D4KP 9:D^G?A3'9+[ZNIT?4DP\2YY& \S( M"?/W+:\3F5;$ASA&6C=#'M!3 @Q@XX'T/$+ M60$2H)9/73:H.K %4I;6_(UU%(3X; Y6-R.1']@* ?9&=O*<:'\2(GO,B\** M;S]^.DWP9!:Q&<376$Y1'G H?J$,R*1ZR*%.[9?=#A?KJ4A"6-5Y13 9TH 1 MBBU@1]+#3IY9_]Y5 'MZ[H=/YLF'FD7G>]]D&)#0"R,+Q)&KL)NL^OWO@$CU M=(/=C,,HF&,T6+* L7*7%[G,N5E"8"?9':LA3N5M&O3( M=]A-> ,U;Y,GQ2PF^4NLYUJ!3(%4E%%KR.@4^*0_QEH-)! K66&=0ZC(2.Q/\>NV_EA0*FM MD(Q=,7:6,8.B%J >@F,-FV0D)&PB3NMDY+$B,^ MO5,+,=7UD<$N\FCL6TH&&1F.N!FNET>5J%Z;%SJ+$4H9U;)8MV,4.B5;5HQL M1]QLUV?Q2RA-',9B$FHP=4,HV"#_;,L_LAUQL]V5*,MI#Q!.;_=S2-?F11$CG5XJT4Z9>-*#)>-_] /T#?)9_, M)TY.-C[ZR.E$WJ91C_Q+7N+?LA05:E3P2_2M=^9Y6#$9VB5%R\\0D,_2Z_^A M9I/4ZI"BE1M1Y__CV7L4+SW&EC3 7<*0I8_9,O*C9].\:93,ZXXU6ME #Y:I M9CQI5"G\N:WX<-;8V5SSE)=WL+F?CQ"7(%Z:+>\.DHLGXV+HK!X#I/F>,72_ M/K8P/QV9G[J9_S++.\S2N4)ML<=KOQS,[4WH+^()C-][C1%(9AI-*0L)PY:C$#HJ M .I6 (=H]R=CHH2=L%&_4^R K$1C/B#5.?XM#B(2A'/P1L, $TLYI0?GN:_I MD7^J18EN19K#]0^5Y/6VSAO>+-''*CWK]]U0='A7=(SAZ(R/ PI[U9O3KLDR M\N(XP!8U1D=Y0-WRX#>@7*"$6A2%VL6YBH8WE@-JG?V)!QVFIAU-AH1%A%K: M?SKJ!.K6"?W\OWJ&=?;'$<50)C3$!CT!C408,8NTH:-2H$$,T +:T""; MCUE,ELYC%CK*!NJ6#;>\5D@OT4W]W')V7(K^\VM7S?]K1/XW>-Y.HJ?R-IV! M43K0$TD'>E+I<"IOTZA'Z4!?.J>>+/<2_:$D Q2VCO2-X>LTK)4OE\GTMZJ1 MIIF;IO<)^N&H!'7[/':I3N5M.@,CYS-\F@1E3NUP=-0G\C:->M0.S*T=CD]0 MIHN!>8(Z3:9 1Z7 W$IAGZ!7QR6HT^?12W4B;],9./@]V7U4__H$/>E9_:F\ M3:,>%0IS*Y2_D:"^]H-^3+3??%^RZN&N#MY)42\$_9K4#WG5H(+?PS#O+ 0O M=?^.37\CQ;9[3>5.2"G*[G+#$U@R90#?WPLAGV_4FR_#FT[KOP!02P,$% M @ G(@25Z9J/1N_ P -1, !@ !X;"]W;W)KE>>&$2T ).;9.T M]^G/!A;PDC@09??%!L/,X]\,&1Z%^9'Q)Q$"2/0CB5.Q<$(I]_>N*_P0$BKN MV!Y2=67+>$*E6O*=*_8<:) G);%+/&_L)C1*G>4\/[?FRSG+9!REL.9(9$E" M^<\'B-EQX6#G^<37:!=*?<)=SO=T!QN0W_9KKE9NI1)$":0B8BGBL%TX'_#] MBA"=D$?\%<%1-(Z1+N61L2>]^!PL'$\300R^U!)4?1Q@!7&LE13']U+4J?;4 MB!#!?.U$$!;&D6RZ_L^ G*@D9:SV>QR/^C8Q$[ MF3G(SX1D29FL")(H+3[IC[(1C00\/)- R@32-6%0)@SR0@NRO*R/5-+EG+,C MXCI:J>F#O#=YMJHF2O5MW$BNKD8J3RY7+ W438$ J2/!XBB@4BT>:$Q3']!& M"POT]EM*LR!25]ZAMVO*(94AR,BG\3OT&_H5N4B$ZJR8NU(Q:677+_=_*/8G M9_;_,TOOT,![CXA'!B?25_;TC^"K=)RG$S/=59VHVD&J=I!<;W!&;ZV^1,"Y MZH#JO/_T'NTI1P<:9W"JM$)KDFOI>3DLO3O/PW/WT*S NJ,>TWNQISXL'#6' M O@!G.6;7_#8^]U2SZ"J9]"OGN(^(9K)D/'H/PA.U55H#AMUD9&7_[THS;KY ME:4-J]*&UM)6+$G4("6HL;7YN0$=P@TP1N^CJ\"/S_%I6"3I85K M"S%!:\?%/2VWVP"7JE9:6XA)6_LIMAMJ.;@/O0;7KMEW>_%,!.V=E]LM]\KQ[=MK/BT W>)--%K"\9V#[YB@-O^VN*UA9B@M?MB MN_U>.\!M:VW1VD),VMIX<2?G7?4;X)M:[ZW4S [4YHMOZ;ZXF_U>##-_CM7^ M2U[#?TG;5L\,<)=($[UV8')K!R9M>YV1*9YZLY?4EP--Z,;OWU=Q8]*VVC/D MEP,+8' !T) & M 'AL+W=OQS- M/"JZ>K3UEV9MC"-?-V757(_6SFTOQ^-FOC:;O'EOMZ:"7Y:VWN0.#NO5N-G6 M)E^T@S;EF"6)&F_RHAK=7+7G/M4W5W;GRJ(RGVK2[#:;O/[UUI3V\7I$1T\G M?BI6:^=/C&^NMOG*W!GW>?NIAJ/Q,^ $MXN?" M/#;/OA-/Y=[:+_[@X^)ZE/@K,J69.Q\BAX\',S%EZ2/!=?SO$'1TG-,/?/[] M*?HW+7D@PPP 6#A G!O## /[:&<1A@'CM#/(P MH*4^WG-OA9OF+K^YJNTCJ3T:HODOK?KM:-"KJ'RBW+D:?BU@G+N9V&H!RVX6 M!+XUMBP6N8.#.P'ZXFMO]U; 35\/)#[9RZX;,X*H6R/CI M\'@U,'X,RASE84_RW++!@-_MJO>$)V\)2QA'KF?R^N$,H_/G9I_]X=E[8O!C MKO VGCP1[V,UMQO3Y0;Y]X?[QM5PK_\'6^I],(X'\P7PLMGFNMB#BNB!B*?G.7EZ;!M-\/4^TPWRL>;K14 M0F=7XX?GJL8P2KF6&>OCIC&.4:FHH'W<#,'Q-(%_1UR/ICS2E(,T)[9QO@ZM MK%TT!*H45AIN]S'$L\E3GD####C',"U2(75 .891GNDT40%E!)P);DRQ.+PEW7)B%,4P)JL(DC%$\D31,Z1DR)\L4Y7@2 MZB-U/5Q)P:I""KXE*U-!.I9[^@MP7(5O<=[-8@+H^#9,%$UYJ$",HVF:*1U4 MDVF,XQHJ:"0"@A,IEU3B*M"DLX/)H Z?H.*8QF\#0(.EP;O+(49O>IY!XPA8 M(SBH%CIL&U,$IZCD-*P_""Y-1'*JO=!G)I@.LOZ7=4#71H4()4]C4E*RJ!E. M," 5+ L[TA0!BDRFBH;M%0-RR#=^:ME9)P ;%* U\ MWD<3#$V+Y&RR.^+LG#%B8(56]30$R.0=UPK)D(Y7@PU>SE47X;.$--A1_RY MJDU>%K^9!5GE1>45F:_S:F4@/\@R+VKRD)<[\SNUB2UMI WB>E,:2_-BI-F+ MD?K*=/Z9#IK"0^WRHC3DHH1L,0U>N5(D[=-4L9!QC!,9>+&0,19.QT4[AJ4L M>=8M^ZP[KTJ'S>JA9[^^;L?&\1W/DC1J7 @.%BE+D]"P8DB90$..? L"9)F4 M.CNQ=:*=;:7#OK4M#O=F:6OSI(++OYY(]M@U0O-67%,5:H @.=4:] HU0)"P MF18L>C: (962,F,GW OK3"M[T;0^%.VC:]"A)P.YN <_#WMH-"58["?#N_]E MR/1ER&P0TB?=>58V[%G_:1SQ-SM*+#:*)U8:0^(KC2'QE<:0PRO=^50V[%,O M?+Z_(;ES=7&_<_E]"0MM265AS2M7VW83!QFP=PZX-I@Q%3K5(I0& 6J:L+ . M8CC&@:T(=<%F3I-,G=B[LLZ]LD$K=LR%2)AOO:6_L["G+\G,J[*M"V@/;\G' M:OZ>-,[.OZQM"?T2EXHCS/Q.AX4M T-RL$E<1FHA2 %J"9J&->7A@>;BO[O&^?T3 MND:(F^7@CJ.N@. DYY$YQ'",A@\&9VBX-&$G[#'K[#$;ML=Q:J*L,6?*M8SN MH@F&Y$PRE47,$208!:B.X:890RJH>YDX\3R'=;Z8#?OBF/Z?,PV(><5- P)$ M30/JQ3'3@,T\8!IXYYKYL&M^A41GJ?Z'RU ]JDS(+'SZ/<&0G"JJ9/AWQ%YD/[8DAP_I9> M3BAR?DHO9_L78+KP^_=Q?LCKE=^]EV8)4R7O4V@X]?X5E_V!L]OV'8Y[ZYS= MM%_7)@?%/0!^7UKKG@[\!,<7C6[^#U!+ P04 " " Y&S=MUSK:>&6+C*I%NRXM\0+ M,B7R;CGA,+-;E906I!24E8B3>=^Z="_&D<)KP'=*UF)CC%0F,\8>U.0J[5N. M"HCD))%* <-C188DSY40A/&KT;3:+15Q<_RD_DGG#KG,L"!#EM_35&9]Z]Q" M*9GC*I>W;/V9-/D$2B]AN="_:-U@'0LEE9"L:,@004'+^HD?&Q\V"*!C)G@- MP=LF=/<0_(;@'[M#MR%TC]TA: @Z=;O.71LWPA+'/<[6B"LTJ*F!=E^SP2]: MJCJ92@YO*?!D/&1E"J=.4@0CP7*:8@F3J80'E(,4B,W1S9)PK,Y5(%PJ9 $U MF:EB61'TE0F!3NY*7*44J._1R01S8&9$T@3G[]$9>HML)#)8%3U;0M!J:SMI M AS4 7I[ O31-0,Q@<80:&K@CP[SPP-\&\QJ'?.>'!MX!P6_5&4'^'.!G,.E$&]2WTY0#91(=:,UY@L*S4!.YK"5TXF@O'G=D=43R9:ZY9@Q"0V,'F;0Q!*N /!^ MSIA\FJ@-VK8X_@-02P,$% @ G(@25T/ZJ>'+#P 0IX !@ !X;"]W M;W)K=[KFIMN.CQX)='00>@_B M_*EN/K>W1=%9O]UMJO;MR6W7W?]X=M:N;HN[O'U3WQ>5_.6Z;N[R3GYM;L[: M^Z;(U]M"=YLS;MO>V5U>5B<7Y]N_?6@NSNN';E-6Q8?&:A_N[O+FR_MB4S^] M/6$G7__PL;RY[?H_G%VB^^7^0R._G>TIZ_*NJ-JRKJRFN'Y[\H[] MF+E!7V!K\>^R>&I??+;Z0[FJZ\_]EW3]]L3N6U1LBE77(W+YWV-Q66PV/4FV MX]<=]&1?9U_PY>>O],7VX.7!7.5M<5EO_E.NN]NW)\&)M2ZN\X=-][%^2HK= M ;D];U5OVNV_UM/.UCZQ5@]M5]_M"LL6W)75\__Y;[L3\:* < X4X+L"_+4% MQ*Z >&T!9U? 40IP?J" NRO@JC5X!PIXNP*>6H-_H("_*^"K-1PJ$.P*!&H! M<:! N"L0*@78H0+,_MIS]M:#GKM\ZR]1WN47YTW]9#6]O>3U'[9.MRTOW:2L M^O'QJ6ODKZ4LUUUGNQMN2GMMZ4Z[R37SYU\C\Y#+K6JJ^MR]N\NBE: MJZSD#_7J\VV]61=-^WG5L39F'&O%O+/I!!)]]8'_)R?2J[ZS*_+SOYW0!= MFJ$?BTY&67FT<=Y49773FEC)1 /_>9E:[[JN*:\>NOQJ4UA=+9O:2#\S45,S M]>>Z6M55U]0;^:;A\+*.RLJ5F\LP7ZPN,T9-5:>T=X6W5_E'B_L\[/' MEZX_:1'I%J%C*T:Q;N0(9VRST&V",/"$ZXNQX5(W//4\QW98J%2;$);"]EUW M;);J9MP+N!#AV"ZC[!BW YOM#4=]*/9]*.;V87LK7;9]52<^LQU#)TY:1+I% MWXG"5LY K-LY0GB"*5UI/-Q^.O9C>Y^OBKEV6=1%%,2)0)P8Q%F .$M' M&UJGGA,XH<>5H :J,"4J9+XM(ZX2]:B&>:X;<)>.>N[>Z5RCTSW/^/H)G[P% MD_<8E9R-RCE/M?IB=4U>M9N\GVA0+FGDSG!)$"<"<6(09P'B+$&D9WC@NI+09QLNMTCS_7WGNL;/3=M MVX=^5MG?9J^>;P.W+FKEK76??^EOP8VN;*WWKB_-^WLJRKF-;9CAW"!.!.+$ MOC;I9\H5>>%K_>8YGLN4^+8$M2@!<5(0)Z,/GPO::X.]UP;?V&N_WE51WFML MR\RI_"42%B%A<:!U%6.^\!5_1E:Y1,(2)"Q%PC(0;#14POU0"8\;*G)N7?RV M>IYG]V-E55?MPZ8KJYL?Y'"IKXNV?5[+RZNU57>W16/U;2M7]" QMF)&B =Q M(A G#O75*65$A/KZB.OX@1+@0>U)0)P4Q,G(HP\X'=^9/<@"]C=W6U.,-S=G M;I"'TB(H+=[17O:8"%UE^KN UKF$TA(H+872,A1M/&Q>J&G,O&Y25X]%LQ6/ MY<"IZJZ0@Z*L5N7];D3DJU7S(*=!Y5>50GZH1R.,'!W&6F=$=Q0H0H'B'6BT M<,^UT<#TM6W7=WQ?60-?HIJ5H$ I"I0=. =A&!Z(]8-*Q M^>^+JMTN@\L)4?^YL)IBL\V>D(/C>;)4W_>_TZ/B"$V)#ND@4(0"Q2C0@NF2 M)A.^"%31&55A@@*E*% V?0K&SCRHBLPL*XZ#_L&%FM=-3U Z) H4[4#C[ )5 M,">,5+&_[GGHQ MUNVXRYBC&F:4H1-XS&,',AK8(+$QL\:F]N60=3C=F;J4I'7FI$E$F,C.M ,M M\9 P]#QYVZLNU)L/>/;E$BI>06DIE):A:&-'' 0L9E:P3%G,/^7-/@&6=D5= MO]%<<=(D(DRHN*);>4*;LQ&"B1,*U_=M-:[HEJ=>&+J^YS UKA"FPG'4[.B4 ML..>S5V;J7&%,/1=UV.N0\<5/B@[W*SL&!.:)_N3Z^J%EI8^:1(1)G1H(0P] MX;BNJHJ;CWEN:('2$B@MA=(R%&WLBX-"V8%0G\=(4%6F5)4AL[E2848W+0Q%<&#Q@[]X/&="^#@ZR]D,GN.< M(%"$ L4HT (%6J) "=?UF5-7"%N]3*,JS*8K''ON($5PLQ0!2'@VUS#'A5$" M! H4HT +%&C)]67\4Q;XG'EJ>$4I$"A0]HJFCYUXD""X68+X-KG/YD;,\7.4 M.($"Q5P7,-3;':YK!K+S'$==;4.U*4&!4A0H.W *W ./2/%!.^%F[>3;9D&; M&S-758'2(B@MYKKVX@:AJWHV5'R!TA(H+872,A1M/&@&\86;Q9=OE0]M;L:< ML(^28E"@> 9-3^]#G:IP'-2I!@5(4**-.@6O;]J% /\A>W"Q[ M_<%9T>;:9\=U)"V"TF).:5F^^H#6 EKI$DI+H+042LM0M/'N2(.<*,QR(C0I MVES7C'". D4H4(P"+80NB08A5R7I):J^! 5*4:!L\@R,77E0(X59C3P^>TKH M#S%I^WQ-FD2$"9'E0%CIV5-"%\T.9$\1EH>RIRA3*GN*L*.SIRA#8_:4&*0] M89;V?D?VE-!%&ZTS)TTBPH1.<2 ,R>PI\P'/O3Y":0F4ED)I&8HV=L07VP>: ME;K7[@%)NZ*8CBN3)A%A$O* JWZH6\E1JZZZ"ET-8C;SN:=E"BP)T]- .+Z, MU%IDH30FSV-J4G!*&'(9,KBZ349&&=JR\L )#H260;829MGJU3M"TETZ^9S' MY;1)1)C(+F5$=-$-9:\Z@:M.O\T'/3N\(&D)E)9":1F*-G;&08,29@W*E$%E M+CIG-HW:C \%BE&@!0JT%,2#18YP X?Y:K #59E257)9)7?48$BUS0V=PW/F M09^HSD2FJOFRROK'?#C*. M,,LX@ 0J5Q2#Q"+^''OC MF9LQQXM1N^.A0+'0GWGB0G5B78 1+'2T^W74%GDH4(H"9?09\ [,(IQ!_'#^ M7+ODF9LS5S2$TB(H+7;T-7XNA/9>$FBE2R@M@=)2*"U#T<;C9E!:'+/2 A4- MS77-B.XH4(0"Q2C0XAB089P@:0F4ED)I&8HV'B>#BN685:PY$WQY$9'#IVA6 M9:O;WS\T\FHD?WC*FR:O.O-5!KIA'Y0606FQ0VAOCNTQ+U2O,U#Q#4I+H+04 M2LM0M/'X&<0WQRR^(315*2Z"T%$K+4+3QD!GD M5>?(1_RT"57_T%]_EU_*P?)\+]/?]S_EI;P ]:5SZ[JL)*K/&UC5CX7\W)%# M!R7:HD 1"A2C0 M'US.%:]O:SIRH"A,4*$6!LNE3,/;X0=!UCG\^[_?= MCA*!4: (!8H=7;GL[RW4ZX)NY8;JAA1+5*,2%"A%@3+B!##^\N6V8S\>!%[' M+/!BEYB@#^%!:1&4%D-I"T>7/H/0J"]&7]N3(U 7':)"),B)Q2RLIVM$5\2HGMWU+'=$_134^#H'_[MJV]BI

EJ]/]J6M;6G].FD2$ M"9U02AG*+M6>4UB8CWCV'0_T>2XH+872,A1M_-[G0=)T9V\/2>[V2?KBCFV* M+=,F$6%"Q!;"RA>.>M_MZCIB'UOLT.;*5&Q)F)X&;B /50U#"67*A.>$ZDYB MA"%G'N>VFJ].&=J!$]KLP$S('<0VURRVO7K#3[I+]6=TM"Z=-(D($SJ\$(:^ M$*'GJSM^F@]Z;GB!TA(H+872,A1M[(R#HN6:%2U3OKJYZ(R;010H0H%B%&B! M BU=8FM"+F=VG/.'10A=T(1.CI?W0R> MXYTH_0<%BE&@!0JT1(&2'4C9/=;W'?5"C9)WIBL<>^Z@WKAF]0:0L6ZN88X+ MH[9"1(%B%&B! BU=71DZ98'KJ8\J)J@:4Q0H>T73QTX\Z"FN64^!KLJ9ZYKC MSBBI! 6*4:"%J^L$??ZZN@L JKX$!4I1H&SR#(Q=>1!*W#^34&)NS!Q?1PDE M*%#L$@J ;ZN+A(35J6ZV1+4J08%2%"@#@,:N/F@I+N"U4O3JP?1KI:9-(L*$ M6A BK/3%9L+JT&(S87IHL9DR)1>;"4-ZL9EJIW&QV1VT Q?Q9BFZ/Z??+#5M M$A$F!U:#"$-RL=E\Q+-7@Z"OEH+24B@M0]&>/?&LO2V*+LJ[_.+\/K\I?LJ; MF[)JK4UQ+?'V&U]>BIORYG;_I:OOWYZP$^NJ[KKZ;OOQMLC71=,;R-^OZ[K[ M^N5,\I_JYO.VCHO_ U!+ P04 " "=$# Z0) !#+ & 'AL M+W=OBR^])@F!C*> M7>P4W6XPP;2?%8N.V9%%KR3GL;^^E[0BRN+#,9!^223YDCJ7O.0Y]XI73[+Y MWFXY[Z+G756WU[-MU^T_+A;M>LMW1?M![GD-OVQDLRLZN&T>%NV^X46I&^VJ M!8[C9+$K1#U;7NEGM\WR2AZZ2M3\MHG:PVY7-"^?>"6?KF=H]OK@JWC8=NK! M8GFU+Q[X'>^^[6\;N%L,O91BQ^M6R#IJ^.9Z=H,^KAA5#;3%OP5_:D?7D7+E M7LKOZN9+>3V+%2)>\76GNBC@WR-?\:I2/0&./_I.9\,[5I;-HI)OBD/5?95/O_+>(:;Z6\NJU7^CI]XVGD7K0]O)7=\8 M$.Q$??Q?//<#,6H _;@;X+X!GC:@G@:D;T"THT=DVJW/15O@'\Q6UT9R$ZV* M=AO] C/>1C]\JXM#*<#FQV@>?;O['/WPUQ^O%AU 41TNUOUK/QU?BSVO3:+? M9-UMV^AG>'UYVGX!+@Q^X%<_/N%@A_\XU!\B$O\4X1@3!Y[5VYOC !PR#"O1 M_3'?L*H1V^@1VS1R%\&R:XI.U _'N!6=X.U'U[ =NR7N;M6:_MCNBS6_GL&B M;7GSR&?+O_T%)?'?73Z_4VR PS!)&,LP&PQ/P+$!' M.STWY7UA:Q_CN)&Q':UFO1<6CND>M MGJ[5'![4TA#UVR>0O><$OE-G)V.4#&.4!"?P,X=.UZ(X[K9U&14[V73B3_W MY?FQ.SJ:+ IKD>:3.;7-<,*RF+IG-!W0ID&T-R-P:LLJ^7T7E:)=RT/=N="F M%@P44T0F8!U6&<,92MQHLP%M=A':1I'-7&[F$&Y1T;:\*43=#:1K$; M*(H-I<5!J"NYVP%.X,[U]TBT[0&6L *]$74!RQS6\%JV;LA]SV,XA,4QR2:H M'78^V",F1A?#AIV'/Z^W1?W CRYPWNK%J%:[6'.W$\AV N6)Y8-MEC.:88\? MV/B!SVPX"V"8H9A@GQ0#3LC(+4M_S*.]%H?1/= M\YIO1*=#PHF3.+8 '$^9RF'F0VD8%(4I]$Y'@A*I)<#;J:'T;KY]5^/W9WE" MI_N9PPR1E&3$@]40*@IRT?*?BC0A>F'+WQ5R/N M1,\L6,PB#H<1QKEG)T:&YE"8YUZ1PZ;;5<>8T/PQ!'$EBGM1B>[%B=RF,RN, M;1.2)]A#>,@P'@I3WK<:\K9*_ G1\5 HB5)'_4X!-YM"--%C41VXQQOAV3ML MQK/\L4WF+$5>APPIHBPLFC7Z=B*W-!OJ$!I!=THO%"3=2[77>_5V.AB&;E&8 M;V]Z8E7BE,/DW5?N;=3F3YJG++8V>]L.9RD9*>[3M,N0+0Z3[9?Z$9:,;)RK M ]LTR7"")]@<5O.,8.)1+-@P*@XSZFW#]X4H7VGH&$6RV_(&4NNF44O=+[:P M38]SG,99,D7OL$,I17'N@6^(%(>)]'>--(#0YL2[#'$.DM!#4=@0 M*0X3Z1"E^^+%%Z+8IL:YVKC9E)Q4+4L.D.,RD +-1.9#/(Q67 TI=K_HSDV#39C@ M"F+4F@>'(5LN<()W4X6YS1&<48M\ Y+0M0V[5N=ANIP?E&Q3 "EM&^IM> @A5Y* M^._5VVG!T! I"1/I[:$!^=;RRY0S<7 G2C(\72HN.YJ2U,.QQ' L.<>Q.*/R=L%_]BC"W@#CM" MR$BCG2(?%9DOJS*; L>Y*O/[EIG_'W5F8LB=A,G]- )5X41QJ(K ]:BB\I.N M[<+#P0NJ M2P?0L5XXA6I4 DGO*=0&U[I#Y'[0C%(#]D]QG9F.V?Q>+Y[X&^N-%/#V33, MV7?G:D8>YJ"A\G'_Z7 M)28JD#SZ@XX^\8:9=^5#'!6JL/X@ZEI%E-*"L#1DZ73$YE "V2@:97&]'[9A MPDB,$D_^00WETC#E!MW@*H$-.N J2R.8"VM%V(84W$P3SRY/#:O2)*@#[P[[ M_7$;*BK]T;.2[:$YTNJK1(0(.Q[Z$;)V:D(:9.Y+->%[]78Z(H:K:9BK]93J MVI_Z:B;JCL-;G+D'=7SBQ0F:BB&'&49IYF,00] T3-!3H*:$X@1[GI^#)J<@ M#373<((>B*]:UG,=8Z.D"5;,FS,1^JXI_'OU=GJHQ,@!=OF'9WV\I#R R"V% M8MNZ-,4Q^.T.]A6@KA60\6N53S??R@KDA#,(V'GQX#!):,)\>I(9[< N^$;] MFGJ,/E:#*J[[ WI/HMN>J&20&SNPE,V+7S S6S58OCF^;B<$-(C'-Z,K6%A7 MK#36MC^2H2 "9%B18@]1KP_ ]%7DU^U$7%,5 ME]F'S:QYLDVRF*93';48'9!GU)M(_VEY'BB<7@ZG(2]T><_)\\_H8^K MXWE6T\WQ>.UO10/JJ@7/-M!E_"&%K;LYGE@]WG1RKP]]WLNNDSM]N>4%3*\R M@-\W$N*[OU$O&,X-+_\'4$L#!!0 ( )R($E>&P^1!]04 /0- 8 M>&PO=V]R:W-H965T&ULG5?;4ALY$'WW5W0YM2E2Y?A&""RW M*G-;2,*E@.P^;.V#/"/;*C321-+@.%^_IZ498U+ LGD S^C2.J?[=+=F=V[= MG9])&>A[H8W?:\]"*+=[/9_-9"%\UY;28&9B72$"7MVTYTLG11XW%;HW[/<_ M]@JA3'M_-XY=N?U=6P6MC+QRY*NB$&YQ(+6=[[4'[6;@6DUG@0=Z^[NEF,H; M&;Z65PYOO:657!72>&4-.3G9:X\&VP'U<\*>2<[_R3,QD;.T=OYSE>^T^ M Y):9H$M"/S>ZM- MN9R(2H=K.S^5-9\-MI=9[>-_FM=K^VW**A]L46\&@D*9]"N^UWYXS89AO6$8 M<:>#(LHC$<3^KK-SW9Y<7-[N] ,L\W\MJ*P?)RO 9*Q_IW)HP\W1LRO?_VS>!C?^<%>A^6]#Z\9/W547S1RM,8!UUZRCK]X6Q!-S;ZZ-@$Z4JG MO/0=.C-9E];"3-+;-UO#87_GT!:E,(OX-MAI6==,L(EZ]%V'YL*3,IEUI75P M>8X78BLQ #$FVCK$C"IHS,4I(XKE*6=:5\B/%,%1(9W*1 )3'Y$0*T^""IDK MT6D%FD)IM?4.V2]1BEQRDRQ#+NP M/%C*9DKG3IH5@"AKC'RP3@LI'//#Z5Y,)'F954Y2J47@RMJ*QP <'ZN5@,6Y M"K-HY+"VRSP&FSN>+F/DH%EU+[(%?FVH:]PH"[36N/WRZFK4N#<2S(2AL:3" M&A6L@X?'"RJ%B]I&5*:55>WHKBG*'3D2A].(G#Y<.K<4%!;^R5>$]JXDC/ZX\ M"'K?LB7$$"K@52PMP (N[+M7.9^.@J]!2V,K3*@B!9^%JS)>SV;7U/T[H)FD M<)6UK^XES>68)DJ'-(%Z4/%NSY$<:YO=(8QSQ$'FK%@(JV2\C@$V0>_2+8>G M%@H&\RJ#*Q7^&@9PD+/5- 5R8C5Z($YK^6KL04$XT-INH0QLK>^L9E2312N) M4L\\Y,NK<@7N.!HN]L0N3VB4ZLY0IZ^J$(QP(;*RMSS5$XM(O*9_P'_C2Q1@,?2M0:11']C MA43C7O8Y0--\!A\OWMLYPW[DY9BXM[:D(R?F-%JJY>&L&BIDLS+8 (M]8TG" MEJUHYO3S XDDMB%DPU?PHBI+UL:SIM/FE97-&4EO4S NF\"UH$CTJ1*Q MB_<;%19<13@ZD"OKL6YH*3TXEDH7*>$"KD;WRME@Y93W+X,SL-JQ#8:BG4#\$UG8$>.*T#'+^0Y3Q'! M+149]4,F.?H9*GD'5]@\3FHDUWO$MGBV?=QQ^^"EDU]K'O2H>723"% 8/ WZ M_=_X!"E0&/'[J/"N%*A."P*/YA&-E.!;:2>F5" MNI0O1Y>?-*-TDW]8GKZ'4+>G"FBUG&!KO[N)NZU+WQCI)=@RWNO'-N K(3[. M\%DF'2_ _,3"G?4+'[#\T-O_%U!+ P04 " "7F3DSO(XJ1VOI412[^ME$WIC,3SJY MI$\4?^^N/%:3C1:E6[)!.RL\U:?#LX/GYT=\/U_X0],Z;'T+]F3AW#4OWJK3 MX90!D:$JL@:)?RNZ(&-8$6!\+3J'&Y,LN/U]I_U5]AV^+&2@"V?^U"HVI\/C MH5!4RV3B1[=^0\6?)ZROSO0K?)3L6 MA].1F$UGAWOT'6[\.\SZGOQ WZ5?2JO_D4R!D;AP-CBCE>P9896X\A3(QG[# MU>*5MM)66AKQ"9L$^L4@_CI;A.A!H+_OBU /X/!^ %Q4ST,G*SH==FS+KV@X M?_C@X.GTQ1[WCC;N'>W3_O/T[16_']QL+';4BL\-BA AA MK#-0&03K0K\Q)8N<)1D"P1 GD$^51K.2?DE\9K1<:*.CIC#0-I];KE\#K1 B(1PEB"N<%]JR+3Y6M(AC<FEUK2NYB]1U!W%4(,K1[UV:<=$.^TGWVUM)[R41##KKDD?I M.RI'&V:P519!>%?DHUX8&E@'5HW%JQ23AYSL=$3N/"?(%P;G-"O"RY>YT;*S M->K?>8!#6$U2''&V\$@_!A%BMN+!&)M(+%'%L1GA#(=T@UB%0MP^"D WZ'W- M).&'*?,U2T DZC8?P#K=Q,Q*B#(:WF:R@!=5XHCEX+/9(KQZ7 M<').00/)K(":K:0_?' \.WCV(@R*NAQWE:I26=P.=,6A^OR]#,<$CW:VK%E: MA?M*8M"71"%!-JY#2'=@2E$$ K%S!+@^N"I8%UF)=.VP%+LM3RJ9;:#,LM - MGN=[<4UF1;^V_"8)L%$[-19OW!IA\B-N2CGA:#;<$[B+))^AQ$9&3FQ/M14[ MM6VV<"/LU'K?^>QRA($&+6NS[LD#"W(EMH;LD0& M 0JM>R 5P@,!, BS$O/K'I*(OJOF',BJT8A2:3*4]0OOQK*)21;+C N#GYBE$FJN;JX4_WG\=C-OVC[F633/%2IS]AH M@* .==*3&OGH#19E>Y^XP=83IQP(%$LK@!Z01*HO&-?Z8^83IC4,A)EJA"H* M&'DYR=N\ II42+[7O[&X;U28;$U]+>'UX]F6>VNRL1\ -[N;\?FLGQJ_7>]G M[_=X/#7X8ZB&Z'3\#..4[^?9?A%=EV?(A8N82/-G@Y\ Y/D"SFN'IEH6;&#S MHV+^+U!+ P04 " ":U*>_MJ;[+77OBD5^M %PY.7]9RI>8J?*XO M';X==%(*72GCM37"J>6KO=GD^>MC>IX?^%6K6S_X+,B3A;77].6B>+5W2 :I M4N6!)$C\NU%GJBQ)$,SXDF3N=2KIX/!S*_TM^PY?%M*K,UO^IHNP?K7W=$\4 M:BF;,GRRMS^IY,]CDI?;TO-?<1N?/3[:$WGC@ZW285A0:1/_RZ\I#H,#3P\? M.#!-!Z9L=U3$5KZ109Z^=/96.'H:TN@#N\JG89PVE)1Y<+BK<2ZVO"VHMS4ZAB^_P![.R,G;;&OIY^4^#/C1F+H\.1F!Y.C[XA M[ZAS_HCE/7Y WBS/;6."-BMQ:4N=:^7%OV<+'QR*Y3^['([RCG;+HP9Z[FN9 MJU=[Z!"OW(W:._WAN\G)X8MO6'O<67O\+>G_9ZJ^*7NWY4=C\==UBHL*YX.P M2W'V\=>+-_N39^*C$3]+TZ#9VZSA;U@K\9MU92%^4K(,:_'1K:31?TCJTDP: M@Y3DJA!2K$J[D*58Q\=4I=Q*F7PC%BJ7C5>DBH1%-*)O4AC *5/F_:NL3>J M%+EUUL@;[1HO'OWPW=/I]/!%:R9_G;SX<4SVOI3R5^R%NV?E]+!6'H, MD+> )=?#$(QZ-VJ)+JAT/N[CX_7*Z*7.I0GE1LCE$E"5A'TV&A^S>9 !18FC MK1B56V,K5.I87.&Y,XNPFXU07VOEM.+(#<2*0GO7U&2L%\%F.GBQ:#RR[Z-4 MH+N3\7;1*#PBQ1(B\M=*]\1A*0)DH-RBTXS1B-!V_7.E_WH5A8A#P,_*2# MY 25*$FLG;W1A7)WPK&6?BL, S?*" EV624N@\NZS,0A/]S0U8(+B*6S50H_ASZLG6U6:_%&Y:I:*$=7)V-Q083! MUS! M5GHNI,JJ&N!OCU&V;#,M/%!AX8L5U5=VHU"'N52A0U57+ T=H?9Z/,\ MPMF\1,PQ5 I;H;AU'JO6!.24DX)0[2Y^$)A]P0"6>H:^DF*;R1B!WP+L #ZPB$*=Z-4QQ.BKHLP"@TX251 MHS8)?!C2BX;MRF(%;?>7++T5Z/1249$R6J/95XS),KHC)!*&&Z$S0*.* )8- M6YA;'UI5/'#H8JF_-+K087._FYVB#B"!+NCV:)L;QC:G0N-,UW6I[F-=:S10 MXYQBH$U@0&$*XGCR/< $'W*)^<6J9UMU?_2DJ_HHLROZ7CO90J5 ";/.9[TN M2FFL6DKI6/R&GE-;:8=WB+T"LRQB+\%(\:/VQ;(A': MQ(6'(#2:10F)'*1%>GH6FC,/)QPJ9XO[M&%HNV$'= N 77!4>V10C#H,K"SD M8NZU0ZTW,B6;"T9V.6]=R5+F=Z=-]&GKAV&70DD4R:#S>%."Z7$V,5+TCX_% M:X)QNGA)30MW^, 5^YE'A;&YP74,L8"M(= I Z;@ F<=_4PYE0@]XXA)_BV4 M,E0 -?,K1 V2*"44YUL=NE$5H1#)TP C3$YE8"WU >ZK.DV\GE&)Q*C@P@S) MQ)3)6C[X;C:[;+D@SS]&;%T-8C2LBHCI9-;O*,E8*#JQ%1H?KNDS3PNDF!SN M_[,MUKD"1/3]?#/&+"&?(!(* 98/*1_9@DKT^P$IW;]=X]'-/K"'<*@U#,GK]$$]HH7DA$U; MJG\:&$ .^H+F 8\6.D-] LPC" ]]TT>YT26C E@@\?Z X;/ /%F4':H^Y)CN MDL#5WLF(EF8/)'.0PBT 28.R0E^O$Y\A:2W,_8W2R))5@FAQJ@A9_-[XL#5+ M4D M2"YU!Q[$4) KEL'(8T ?\1V&:>R M%K/9+TS0UC?B71K@GK28MB-1(JI%L)R*V^/[G M LE'0B]N.' Z2RRMX_='<3.?D1/48?Y>JS(QI(/V3 O_DP=@"\3^@F\@D M+LTP/4HQ>1(QJK<8N(M5/4$LAG*W%G&WH7D=QRRM*/W00AKR4@+#ESIM.7%P M\"O+OC-<=DY/A/\T#/VP(HIGR M&G2C4T[)@"]-U;Y"6",9<3N/:4UQ<1SA/A&=A=E?2_@6>^#L1\RJL"5L+82] M:1%RR>:T=K98S=L,NA<8T6QQ"[*P9N9D;@V]$[!NHPNQG<]J(?" M;^UKT93[47=47Z56-[&L8L=Y;),$XRL8'4/_!16?R.@6,;B16/KI4=F.T(R2 MDC[[W1P@.CL@@_'1H7'I#0SKYBV?FP1U1*D<5-("&WBL#>DSN:OQ6Q^)J8G8$;GDC<)SV>BDC@LN@Z].X_XI=BB M,[M(9JNA(%;><M^S-)[M5O^U83:#2L,8$C@$8)Y&,8> M>'IO0V\U6.H/T-!'N3CE4JK&W1H0:<"IHB@A2B AU3(WKNSOVL4(LP MD*J7^^DN3D29[6SN+"\WO3O)B983/1Y-3T[$Y&0RFAP?B6>CQX?'&'#'H^G1 M8_&Y+A)LS@>PNNN7D"L:OX-ES%C>C+FYT^89MQ:?2&0V!.KA>M9*I'VD\?[! M>=VQA >6 <;9;\WT.)VS)?3(2&G2'G*//Q *1@HP'/CW^<"HQR"JR=[7[^7,6?_7K'X^_G;Z7 M;H6=$WO'$D[PD7?X^,7X*M^3= 0$>P%7]< TZ5HP=PGU;&]@LIZ'X4 M/OTO4$L#!!0 ( )R($E&PO=V]R:W-H965T M@E-E44D7+(O7TC.TJSRN;U&9W:CR3 M'+;V )&0A!J28 C0&NVOWZ\;?-H:)X>]6"")?G=_W8"OCZ;Z8@]*.?$USPI[ M,SDX5[Z\O+3)0>723DVI"GS9F2J7#H_5_M*6E9(I$^7993R;K2YSJ8O)[36_ M^U#=7IO:9;I0'RIAZSR7U>FURLSQ9A)-VAN<_EAPI/ MEQV75.>JL-H4HE*[F\E=]/+U@O;SAM^T.MK!6I E6V.^T,//ZY;$+S&9Y;_BZ/5T04&Y=Q6^:M"YVX_O?GOWS\_O[J\O M';C1N\NDH7SM*>-O4*[$KZ9P!RO>%:E*Q_27T*)3)6Y5>1T_R_"7NIB*^2P4 M\2R>/\-OWIDV9W[+;YFF'E11*[&K3"[>0-<**0#WNH-XPXY5E?CWW=;R^_^< MKJ@_6,]HM.^\5SW)\-S+.4Y_5: M3$7+47PZ*/@C+V5Q0ETE9E_H_RJ+Y,ORPX+DL9A5FBJI,14J2P2Y;WY M_N[^M;B[?R-6L]5TR/W[[S9QM'YE!:&#<*<24LRN$]3+P,IJZ_BK _W.9$ + M7>Q?BKM"H_:H@-MX]F]:1MJ*LL++2F%JJ13Z2-# M:U-P2 !BI55B:M M&X0H4C%X),_IA!V3,3]G6+D44C-3 IDV%19O2]"B$E5UNI:VN[] M5B9?]I6I\0&@ .-DM[+NA"39DQ*==3L#5R@;8)GI;05 %@E0G;Z%(M5[[22D M6(N^D,L"^$SVCJ1D\@24%S:!PWEGOLU.H2B-A:RP\4OK5[ES"GB[ QC;48Z0 M%0\:1O3^!G.4YDY_5>D%XIH,,F4:?/[VQY##T_*5^TJ!&8)6JHJZ%W^UI4KT M3B-'G M+R,5NO2'B3M-?CQ1M.%EJ^!CU:Z@ ^H4;82+"Q&W<-'O:BO>ZPQ*44JTN4]O M=]W;4<7:>FN32I<^=V5&J67[^DXITF2JN4!U2&IE^&P>X$SVRY :#M,FA0=. MI4YD1E&5[8XM",JZ2@Y0G0HW+VMH(V199IHA@:,MK-FYHZS\HZW+TE2NC7"0 MX4]A5>M]ED:EA(046^6.2A7"(*E.2E84P!T:-S\TJ3-0!39L=9;!__#=KLZ0 MLXX-0EA4"R?DC7'2Z3Q7J4;]OMW%:4!.D^>6"FDGP5W+#0PFQ M@IA_^("FW&9)_39?1[NR=E?2[&I4 &;"R ZW?6&18$] F8Y :M!4!9E]4;9< M40KY$\3%UWTE<^1*I]:SM,%3VIP13,GD -(42)U2[1,%%:LJM04(P^,9$M.[ MG#MM 6B +U4IR9 6=SA5S#;3^QX.AY8'@[@<#TA]1IU&AJ;FB5_Y('4V3,?& MF;Z(U->#WFKB/A485MN/'@-SUHM\CBY,SLP!-;K,5- 80&R!7*-HP%?4>"@W M)7G0>+6X%5(U6@-'G9]G(:Y7V' MIHJ0K&$3,*H+)N790WNUT/J_*%=FDG#[KC<:OFI=,8@L&XC:@JMAP#X@X _] M*(-^V9X7Z"VJ1!9[(N&<)&O/P-'C,A;C,GZ<]L'_O81K2&.AF6+5&]C[1OZ- M)C@_%3%@LKT@[:NN2Q^4>PT&]C#L14,\13<0JMAC3$@]9+2]W(?]H"MT:UFY M4P!NVIW(C7ZL\)JBG3FNN;*70\:GF H9B0=F/>FN/4GCX:GX^>F4VMO(9J4# MRTD]P>J=[]^#.7,<@.7L;\.!UO=A;KTE8:=VU QH\NGE>#<($*14';(J;$!# M5=-CK,_:9L9$WZW=P52=7\(FU4/*Y]PX-?:2\K7'@D,_65I*5AY3D3WF)#,> M.LW1S[,5@;X5!Y-AJD(U=H,WX9C^BF&3CWA-BT;F>/%$2@AQY 2OE*MAQBA) M1F "F-EK+F'>S1[DB%+B!FUS[9.795^P[-Z=I -NGPP#T.;A ?,"FC@2.*!@,. A&K".FX[KQ_]1GED:8_\%IE57 M#_ZI/]R@DBWL2SF@,!HC1Y7X801HVSQ#\: MEK"K]Z[;\C"5 J.=MD\F/C+I M)UK<&^*#8 & E)]/O.D>G_J@^H$F!2;3J8L/,]K*/>IASR8V[#&@67J46\P M0YR]YV DLFR!Q,<.(WD+<-9D.F5>Z!"N@6$XTI34W$%E7P;WR4&E=<9I>5[^ MIP,J='2_('ZI ;[M[8#XDPVQN$?R/D/_[.A_/-0L17RW =K8)! MN3#41*^ZWV@61K.H?0Q\:L6+<+U>B6BQ$*MEN)E?B444!Y\,G=1\9%Z(J^4J M7%QY;:/Y5;C8\;;P.-72=KC^;!8VPDF*T+ M+I-$Z8=N_NV:8BE//@L8J1YU.$OC^B@TO@C>@EE.\_T\\B$99\T9H<$XP$\8 M!*_],>&(YX_BA_D&E"OQ8Q.W,]Q#40!AHMO;HAM M\(CMU30FWJLSMT/]-1,=V_TPP':; W$[(:[A,_<2KD]%%T>#"ASIB+X\X$-_N0$R;UYT!?,ECNX-WP[17A>#<-A8V=UP)A#?\'K/A@5="AI<_.CUT M[N02[G2$%%O[=B0K&K@')V+;5/VT;;/6][[CZ"*D#W%S=AE<"C3%TN0K74*9 M2O4GMMZ H=K(+)WQ?<)PYO97*'1]0@%[=$H>\-E!W7-7P)>#>WID\I[_&T%' M,XCS5_;=V^X?'G?^GK_?[O];\JNL<"ZQ(E,[D,ZFZ^7$#W/M@S,EW_IOC4/9 M\/*@<)*L: .^[PP&I^:!!'3_!KK]'U!+ P04 " "7*PL8%E-\#,7M)).I-T9].FT^GT05@'K$:6'$F&D%_?(]D8VEUXP;I]W_G. M14?,=]I\M26B@^^55'81E<[5-TEBBQ(K9H>Z1D4[:VTJYFAJ-HFM#3(>0)5, MLC2=)A43*EK.P]JC6(]2>B*2\:WCC'J3'G@Z/K#_''PG7U;,XKV6?PCNRD4TBX#C MFC72/>G=>^S\F7B^0DL;?F'7GLVS"(K&.EUU8%)0"=5^V? 67H&D'6 M+.AN#065#\RQY=SH'1A_FMC\(+@:T"1.*)^4S\[0KB"<6W[X].7=I]]^??IS MGCBB\XM)T4'O6FAV!CJ%CUJYTL([Q9'_%Y^0C%Y+=M!REUTD_*510\C3&+(T MRR_PY;UO>>";G/--;5$Y;?;P(&PAM6T,PE^W*^L,%P'0A6-,:&;?O:A.-'<+]6197 M'IG@P$3[/3B&72F*TH-EPQ&X,'1=.WRXMD%B/#A9T5LT)?4?8N;43.I:"K3 M*+>$U1LE?I Q9D,[>"/4&X)N*"A>81>#(=S:Y[J$I6%52_2+PC>,0AO.%/FQ M$Z[TS@P@$J!$6O!3T!4OSPE@9;)AMLZ\!+XNC#1"7*H;'! M'NQ"=_2,E#QJ]BU3A:[4/)36N<2?K-@SF6\L!HY!E[U@,;CE:0C_#S';D'-R M@9H,]DTF$#U@@=6*',Q'836+@]/WQ,;4_O6K63:Z>FL'Q^0Z[9@DFS_!["I. MQRE<9W&>YC";Q/DL"Y]L#*-X.IG!-+Z^NH:7ND-RTK0I/9OP-/F\4VK:_MVO M]J_?;=OTC\?;I_,C,QM!\9&X)F@ZO**.:-KGJ)TX78&PO M=V]R:W-H965T MBG58,B]),PS#/M#RV=(JB2Y)Q#JX+E>%L0?#Z7@M5GB#YMMZIF@W M[%$698V-+F4#"I>3P0D_.HTLOV.X*W&C=]9@/9E+^=UNOBXF ]\:A!7FQB(( M^MWC&5:5!2(S?FPQ![U**[B[?D+_XGPG7^9"XYFL_BP7II@,L@$L<"G:RES+ MS2^X]2>V>+FLM/O"IN.-2&/>:B/KK3#MZ[+I_N)A&X<=@_):CB@I9F4<<HT!D2S@(L?;;FF"C/P]\E< M&T4E\L\^USOD<#^R;9LCO18Y3@;4%QK5/0ZF'S_PQ#]^Q^ZHMSMZ#_TG$O0^ M3G((^Z'@MD!8RHK:LVQ68,2\0M!H-!TJ4X A/ M'[* I\<:UMOPNKAB'U=A@!*)?2(=^1QSK.>H(.3N-#CR;NBR6;2DF.#W0WDO M3#9]I& 1O%D>-)TXB%?M;Q)#%G61HX'AZ03)AXER(O*,_J==@Y"29) M I]X2D)A3$(!_3GP;,22B!,A"QC/K$;2G'#O#HLRKU #YZ362G;_S^!2S(\A MXHSS #Z%,8O]B @Q2_S,^]*JIC3MUM5E^6#7&L(T(841L2>K\A7:^%K!90UE0$]UB[BB.QE$0"GXQB/H]8$%HA MPDVRE*@\I6CZW%'ID$>9A?13%L:A=RMMYL@LRO$V?Q'C<%%S*?Z\:.1 ME:"8QA2:B,59RN(XL^0P2%A$6BA^B;6#ORZ&1IKW"J*A6Z7MYD_9V,I>47!T M']/7_X#2YL>OMOM\.-CQXN"E'P>])Y8IX93G).R8GKVAZLHH?I1@FFVNQ4VA M$*'N+G&TE_B>SK6-QCS+ONU_FLNY5)9YUW/ !WHT:-?-!Q!G%,V1EU&]IR$9 MEU'IQAY/0S(XW7=##G?&68UJY8:VIDNH;4PWV?K3_EUPTHW#9_;N47$IU*IL M-%2X)%'_,*7QH+I!W6V,7+OA.)>&1JU;%O2V0649B+Z4TCQMK(+^M33]#U!+ M P04 " ""1VL2_//KO Z=[8+VZKE!=?ZZIQ9Z.M M][LW1TCXY$H5"G;RG\R M^U]4]&=!^G)3.?Y?[,/:U6HD\M9Y4T=A6%#K)OR57V,G^41^EW03I[0GHI?C6-WSKQH2E4<5?^");TYF2=.>^R9Q7^M6W&8C9) M13;)9L_HF_7NS5C?X@E][U6IK%6%N#3.NU1*?%VOG+<#SK\?"$W:?/;X[%=0;MY.Y.ANA8IRR M-VIT_L-WT^7D[3.^S7O?YL]I_V;JGI5^W+;56 RUBL];)4I3H7)ULQ%>KBLE M.$!@ [\5")G(3;TSC6KPTI3T)KG$&]G<_O#=<39=O<5KCJP,D95>(,>JSS'' M_KW*5;W&HMF4WV9ODFNP3]%BNX_EG=0D=Z4?2":##(N]6COM%:KT!NRS Y=X MV L@B._%\6J23J8K/$W3R6*5SJ990H!HUY7.)3-&6#I=S=/%?"&FRWDZF=,B M4[0YM)/E6 N"PH\<=7!0/U]DZ)]-Z<\D6R7! ML<8T>0N00CH&B4,W?2M6Z6HV33X;^',WBF3T @[,9QD_+[-5.ED=#^$M_HC. MOQ\XSU7 68U)$GDOX42NK >-1Q^PESR;?X.)A?/@>J$= Z=2M!YQ;!NO*Y;IM& %-9E;@AIO MI"G 8)FD=6HLKBK9- 1*DD:+LD@9?D734;?JZRYD1I(H![@8'P(4,KQ6&]TX ML=^JYN4&I]VG9 ^W);81AS93@MRAK M?+Y-]KIB9] 38:F0!1)V)RJW*:*M*Q6]8R0"W[*1ER*V5WRMDA>8* M;$F&P:U U0@F,/&T[=XD R2]" X#LCA 2-9@.?Y&XX.@-D ]_C51:8)1 "$P M-P'JV@KEO*[9=@"T;"MP0ZD")UJEQ*V2U@7 ,6ZIICBDD%(!@2&J ]1'Q M& M_$5M6LY,9U5"-C)W-[0KMC'M9LOVT[9.5LJ-Q:^R 22X8M6-K%I)$:%]>RMO M5$?=3G4$0P[3OP;H$\%5"C-D _D+#?K0EM0F9+NB.. _;@-6Y,C&1E&D1:YM MWM; 94/H-CE"'[-NVJI@/3F#!X[G%$ZYUH23^R:-Q3UV#ESV*&4CP55;J/L5 M PSGB*Y7"?D2N8RWEM9352N*)J8$56AOK)95*@J](800O\,V'D69<9B-.]*W MZL]6TPX4&6Z*M VM#4X Q<[S^AW[)06-J0D6!STU-I0/''P9$,4 B%+XO7E- M?I;(ZFN"G U:%/PY,KB5 BYYZKT--]8REJKQLFP*UBU:2MI*WJZH4'XZ03= M88E@\K?VXEP.FNC?NB9Z&>/9I?;;C;;/=,_KX*.D0#+RN(39&GI".F#^%O65 M!AH&FL4 "H/Y@-Y2Y(%;LC_0F\ .'TII;=$ MC0BJ.D6%:+\H(EX"%5*HUZWOX+1!!=G8$V0!?J,%DLXKW^QH/^FJ3E&8%1+5 MPS,&@ /RF]K(+?G!VA6$EML$AKZ-%7E($(DC;CHHF70/]B[([Q.)K!(&H4/ 1F<%+]T1D1!>&5'3:DTY[CZ_>@M)BTI%H,K(MSRSD3#/+CV^#F7I#GVX M;0XTR\ ?WQF4"=PN=B223U@>U"WIF!@&CPC\^P<@V-76N^C)VK1>;''2JYD/ M!,SS.M<0@((]]\2=!1Q#7^H/3?1K+2N>@\)M#4$I38*;M;RES!>ZQ'&7$@! M!%MDG!K:""*F],C62' DYE"5T>,@(M:W,8:/!J?+9!P+NF0FPZRIK[GBP>3N M>#2,/CK7WFI/(#5EV:&$2CK.V!';6PGPK6D@E&OL:'B:AN%WA*^&(@F+A+E2 M43'Y3FU'=5V!#,8S;K:5,T.]\)V)OCX,4EO)IX&:UO!8(04?!? $_>QT!ZND M.T;P[._B+12R0)=5Q'"Q # C%W&<[UP?/W;\=ITG+SY^/^S/__,9G#K>/2W? M/(?_; V"=BFMO27C?^=JN1@TR[_#CW<8@\2+5SY^/L?Y=[5*E[,%GE[-TLG) M1/S(+\.Q'4_+1;K(YO1YFLZ/L_#Y_SC-=\?R>Z?[_GUWVG_9%<0TG6:S=+7* MQ*ML@8?% H9UMQ*#C\ME.E^23X=[BG C\#"Q=!6P6LS3V6))WF:+97H\7P1_ MT_G)*EU,I^&^8+I(LR7=';Q:KN!+C D"A@VR2>A$=#;AVJC#'5\XBSQ$#J4[ M3?R=\3$WMK@W$'4S!*'I>W$R3^>+J9B?G(CI\7%Z,IGQ\V/78D>#VTTTA@W? MX5(!@J7"16?_MK\FO@BWHX?EX8X9,Q@?^"M50G0R7BU&PH9[V_##FQW?E:Z- M]Z;F1YH7E:4%^%X:X[L?M$%_>7[^7U!+ P04 " "Q-O:'JQ ]/-9*N\M.Y7USWN^[HL):N)YI4-.;I;&U\'2TJ[YK+(HR*-6J MGZ?IN%\+J3NSBW!W:V<7IO5*:KRUX-JZ%O;I"I597W:RSO;B3JXJSQ?]V44C M5CA'_W=S:^G4WZ&4LD;MI-%@<7G9^9B=7PU9/@C\(W'M]IZ!/5D8\X,/7\K+ M3LJ$4&'A&4'0SP->HU(,1#1^;C [.Y.LN/^\1?\FKR\ZT M R4N1:O\G5G_B1M_1HQ7&.7"?UA'V6S0@:)UWM0;96)02QU_Q>,F#GL*T_05 MA7RCD ?>T5!@^4EX,;NP9@V6I0F-'X*K09O(2!&EU@>ZO>)PXY(OB5RE9\$_*O5/1BD7!EAZKI&Z">HA /4'BV6(+4W0 ULA9=Z!2K$ M!!HKJ0&E>DJHJ<$LE[) ".@]1G*X%:S$ P(AU0[6E2PJL$*O$);6U.#7!IY0 M6 =DPLG'>.B"T"5!>M1DO%!MB6 T_5FHC:7?AGLQZ%C4U+/T0NK$$_^"3)(F MX,]6-M3VGB6\4%T6;EI;5"S DCN)'GQJ+3O&M\RACC6)7)- %86[BNH&F6V, M2EF"-B%L2Z-H, 40L5 ((;S:NR"_;'U+K*GO9-W6T(@G-IN8A9(K$3UA?\5J M99$N=MKP(%0;O F1!"7%0BKI)04UQ/S7E%#.2/B \7DRIPEN.IFE"QR'DDU%W>C;DPX@.DVX^&/%A#'D^ZM( Y\,$ M\L&X.QQG"<6%!CPET<*[-],\RSXD]X92L65Q8-U!1@C#[F"2)E_1N7/X4C>M MC]5'.,[#[_EH2B8G\$=R^]\!>@MGPW$W&PPVQ?@R6$Q!.C9!<7/8",NQYYY) MI$>J5AKW>^G^S=&3=D;)4K#2E5!"4\G/>6K&#%K<9FY/+_@^^># \FCG,FPW M%=ARL-433D\HOHC?<,KWD_@C2<^4P7"U^O @F.R>4,Z]Y"/_?PQY< M82&VW .2K!LE"^DI1X"".CNRD([:@AM/E#P>2F1/I.;&.&R@EO,@B2XUN<4Z M-"HLC+6QE8(--^-%7P1U".G3VN21":MZ;Y7MB ME(1<;!,:55^65PBPV_2].^RRX[@QQRZ9TX39_^HEU\)51)V&R9&F_J6FL[.T M.Z9&^Q[V!"S?TVRUM/804V[>9S6.&*\-WZI4DI7F)8G),*)"_A(&Q_G=R_\D=K^W*-HD5-IVLW2'+*,ILA9 M3M ISP*:*N3L((=C7\S^WK)2HUV%E&PO=V]R:W-H965T*^Y^6GU46$T[+04HN*U M%K(FQ>>7@VEX?IU8>2?PL^!/NO=--I*9E)_MX*ZX' 36(5[RW%@-##^/_(:7 MI54$-[ZL=0XZDW9C_WNC_3\N=L0R8YK?R/(749CEY6 \H(+/65.:3_+IOWP= M3VKUY;+4[B\]M;)I/*"\T496Z\WPH!)U^\N^KO/0VS .7M@0K3=$SN_6D//R MEAEV=:'D$RDK#6WVPX7J=L,Y4=M#N3<*JP+[S-7;'W^\_>7NW3N:?KBENP\/ MTP]O[Z[?O:'I_?V;A_N+H8$-*SG,U_JN6WW1"_I&]%[69JGI35WP8G?_$+YU M#D8;!Z^CHPI_:.HSB@.?HB"*C^B+NX!CIR]]*6 IBR=1EL3J@NYJP^J%F)6< MIEISH^E6Z+R4NE&WR:KYABAF-%P=JB%G_PXHP>X,.B.^;6*#FCUKL;6:U8_?S] M=^,HS%YKS]G6PG*$)@%?C%%BUAAFJ\)(M^>1E0TG.7>#E336"U82_PI-*', M4GT&@Y0MHJSY

]>L9'7.??J!U0U(FM;B=$)1Y,?9R ^BU'O/F44(N-G01ZZ$+&A:_(XX MW!T&H9^G 1^&*98[\SM^4=AX*>CS$_&24^+ M=L&L2Z>SJ,DE(GS=P8J;BA. T*OV3FZKGB@K7=2",06K;+UPQ8+Q1>HY+Z9-F/N M0!' -FTC'R[[X_&84C^,,S^*,KIME"LIV'WF3!%W97DX3F\3YUS4K+20:(J#3PQ?E7%G!#M4.#V)+R6MR4+Q$9@J+1;'ABA:O-C4W\$UB^-S"2_%' MH2'\8C1HV3EN+Y#QNK/ X9W0IFHWOP?!ZJXN2%E+='UN\OXB"MW,-/_20&:' MK8##]CID8]F"?U^!]PYQU([*&(J%MX5_0G$2^EDT]JYQ\6GA ;I1 EI OY:H M*(Q&_F@R]AZDL75\W,UM'H"3EWG$VT7./Z6I)Z9W0?EWF!'*9.VB;M5[WZK? MCX8=B^$%+MS/O%7A=2KV4N!-*S@I_FC+:\V'I_\##/4K>JNDUG2SR<^TS<\T MSYNJ:AO/O9MUDVK!9EOA4JPT M3N@L".Q)^2F**!K;/G :^@%*))YD],J62YJ!B])OA2:3R _&L1-)X\0/)Y-# M%4SAY&P4;(J83N/8C^,Q=L6!-=%;B1)_E(1V)OH0)+LQ6.;*&\W47\)LTTOZL8OS'L/ MBA6<:E9!1^+'8WB;9)W4=N;(V@;2!U \@DS@3]*T/;%M6G <2,L$72/8%]NF MQXK%H\2/XI#P_'$(-$N<&E7M_;[M,/OHTF#4U M[5NW;>@@5Q^"B9/F+%]N^&WKE6VZ+B=VT&.(76KI*_,^.<\*8 XKZVM*&[F' M48+P ]^R"P9I?S"B2>QGP=A^9U@ 3!(/.4)3FQMHBV)[3=C0_3;^OQ_F28>= M0V^58>^Q"<98N">UA0&HJ7UW=K/=JWW:/E:WXNV3_STN. *W[I+/L34XR_!H M4^TSNAT8N7)/UYDTH"?WN>2 C;("6)]+W,77 VN@^U_&U9]02P,$% @ MG(@25Y:Z7T?H @ 708 !D !X;"]W;W)K&UL MC57?;]HP$'[GK["R:4^HB1THM 4DH)W&M&E5?VP/TQY,+@;>/SA\%;"S!VOB M,UEK_=-O5ODT2KP@D) YS\#Q\P1+D-(3H8Q?+6?4A?3 P_4+^_N0.^:RYA:6 M6GX3N2NFT3@B.6QX+=V=WGV -I^AY\NTM.&7[!K?-(U(5ENGRQ:,"DJAFB]_ M;NMP !@GKP!8"V!!=Q,HJ+SFCL\F1N^(\=[(YA/=Y7)U0N^@TSLXQ?Z_ MMW*2Y+A$FIR1(^SDH0"RT1)[5*@M<;Y:Q(*S:#2N( Z/,UU66H%"H]YX2V^) M%J[V[]Z,&1U=875]92$G4O"UD,()7W%'\#:AN\UP!=>00;D&0U(:K.RR=X_C M)J\QZA&2WE\,O7_0O9MGR&K?WH$=RDKJ/32*<7[PT/]O":7#_OF(^E7"^G1( M>ROE $OC")YG6CV!<<)GKK1K'TME="FLU6;?&FE"^RRE9#SHLPO6^X)U,)UF M>/;Q6NAA%488F5X0>L'Z0TI[#]IQ>;1<;PGS/LRK3$?C_L5P0(X]J/B@Y4LP MVS#8+"91*]=T?V?M9N>\&1E_W)O!^YF;K5"62-@@-#D;81>99I@U&Z>K,$#6 MVN$X"LL"YS\8[X#G&XV5:3<^0/>/,OL-4$L#!!0 ( )R($E?%\V\?R 0 M "(* 9 >&PO=V]R:W-H965TFFR)<& ?;%) MZNZY>^Z-/-T:>^<*1 \/I=+N;%AX7YV,QRXML!1N9"K4]"4WMA2>MG8S=I5% MD06E4HV3.#XPTG%W;V:FIO9(:KRVXNBR%W9VC,MNSX638'=S(3>'Y M8#P[K<0&5^A_K:XM[<8]2B9+U$X:#1;SL^%\#R'#7-3*WYCM+]CR.6"\U"@7?F';R.['0TAKYTW9*I,'I=3-OWAHX_!( MX?@EA:152(+?C:'@Y5)X,3NU9@N6I0F-%X%JT";GI.:DK+REKY+T_.SFXG)^ M>[&$Z_G-[3>XO9E_7LT7MQ^_?%[!_#,??YN?7UZL3L>>C+'*.&V!SQO@Y 7@ M0[@RVA<.+G2&V5/],3G9>YITGIXGKP)^JO4(IG$$29Q,7\&;]LRG >_@)>:H MA,<,KH7U.[BU0CL1*L7!'_.U\Y9V?S['NX&=/@_+373B*I'BV9"ZQ*&]Q^'L M[9O)8?S^%:?W>Z?W7T/_/^EZ%?AYMR>3$?Q'B[ 4UJ*&*T'3Y.V;XV1R]-[! M!U%*1<$M$!:FK(3>02$(!TYI[%[[D MN4S11N -".>D\R!U0,GPGN9+1=/",Q0?_6Q-"2N32D$]A6LG/8+0&91F+14M MJTK)5'#"1^R@0\+*Y+W,:J$>"!"2C7. M-G-#O2KU!FC0N,8F1;&B8I)D3?I=1+:]_&E=*[4CN0@R O,DEDHO_Z(A5\@J M@EK+[S7"6IF-BX*WKD)&&Q _3=,75L**HHU1H+F5.3+E*SOJCEGO=Y'V8I?U M'7;K3R*]Z]9+L76F"S@LA#5<%,O%&.D"R4C-I1U#A_W&7W>2E\$0FVAC&#NF!>U M/?9M'S6\V+'AIC,TIS M^, YQ'!OJ%TC9C%%+D6A=Y-X&L5QS'*#/7*9UD\A1N2] M81&I%,.$Y'!D3XD&6[1(H@&+-SS;5MD2I4K(# 3U 9<0VX9I$AV0[<8L'!Y% M[R9'W8Y#2B46BIWK%KB_J9,>8M"?JG MMD&QIG;*:U];',&E%*'@.29+DB6]?_5O4UQ+2;&D*#OXHHD\$9M,F/SDF$JH MMM0@S7=86FY00V\1N*G)KB6[V4 9H=L1THV6/3AH^$YBF-<;NCQ[R.[+,S75 M.$-I+==4'].@0'$/R&*SL;CA06#;VZ(*MT4E=LS:T8- "4VS@7.R!U2@[^)] M.$JBZ?&TVR7-[KGA/WYT;Y=H-^%U0OU$M>J;*[P_[1] \^;>_R'>O)XH<32< M'"C,234>'=&U9YL72;/QI@JO@+7Q]*8(RX(><6A9@+[GQOANPP;Z9^'L;U!+ M P04 " "8UE-E4* "''P &0 'AL+W=OO(#SI( $TCB3?>PF0)NVTLVD3-)W9A\4^T!(= M$Y5$#RG%]?[Z_0ZIFV,[S73[, L$L2[DX;E\YSN'U,NUTE_,4HB"?M7O;!7/_@D[Y8%/3@]>[GB=^)6%+^O;C3N M3ALIB)Z]Z 2DD4A$7 M)('CYUYVP9KU-C_;.W&1I,>BTM3J*R:# TRF;M?_K7R0V?"-#@P(:HF M1%9OMY#5\I(7_.RE5FNF:32DT84UU_LYY_"+)2OP.E;92N4B+PQ3"WKB7> ) MSS<__S2-PLD+@Q'YO="%Q&26JP(2N!V+((HFB(SG";L4LCD)VP8XP+QR-VXGU6!:3LA-)G.= P"@)_/!NS MT23TQ^.A=R6,>0YNTAJX8"M@A>CU000[\X]K 2=T.?"'=LF+_8./F$56^ )7 MXZD?SF;LT6";9GP3=':= WWIAD4SBQV@C:!< 9=!:4&29%XHQEEF4666#G&GP[/O$L856F16'VI?B;9_=E)I@7#!8W%VGM6_;11*H M%PEEF2UJ0N2_9$3Q6Q%>81D,5'I3Y;W,K1!^!Z%WO* 1,H_E"LCB&6&ODXRS M:7\8L/-=IG"*M#/G/+7Y5[-/$P%:DZW!-:W0,/AFVFRGM[>3WNSX*CPA -V* M5>'X!NGR311Y%I[(1KAA#WB.:28%, I>W-2OS^O7]D7XXL3I=A6R"[Z2E(^_ MI@KFLP_<8"WVM@3FCBLI5V$S:]4&UULO9;QDLJ@BR([E"2!.?E$UH]DW#1T M(]9?=7H]3.$ZJ#NA1#R.V- ?(K7)]='$#X,9&_BSL7L %U['A2('1L$^!U(& MP=:N'SWP%(='T$78UP1GX"C9FX_.TCQ&)VJ$2\96-;H#!!2$?-8(,&[?PGJ8 M@*2Q^7$4^J-*=P007$.7]G8 >@S&[!+QI*J(J1O!-7-J[=2P?8G#R(XF"\)9 M"!J+X*PP ?R'0;OFRFW?6,#_QO,277D=K6@+M ]\>8%&"LZI(>A[ M>P);@YB:+FBK\GU!J4*E%@M!WO8IY&BGR?$5\&1M!H8Z-!^Q$/4KJ#(>?_#K M@(71N$\/_%%5D\/J]WOBZ.V-8P"6B498(AR.4:;#CA[?'=%#1>T;L30-$33- M2,,'3S(XG.PW&$2@B<1@344)_IX.SVJWQ2A6N[;'($Z,D9IH4&QNWR.3%54B M:CDK&4C[.E^VY'E[Y$&=,.@'SWPV)Y.:0LWQQS1%QXYXQE:PD.=YF;'C%=]0 M1PL[,DF/4)\WA*J8F^6);V$:O^&!<#H'SBJ)@O'5I=@NU 9]*U;#+\CB5U7I-R( MW&+#(]3ZNF(2,'9V-8QKL04_Q-MR_8JV"U[%_'7_C)>3T;.Z'G!,XG<(/Z<= M:1.[C@&=[6>&UI0!HO$7IC#/CAJCJFMN6^2$;]":9AGP#+T!(^R*8V%?M?CP MT,S>R\3V$96>.^ Q2^KP$3'@F$$O0V-S=C2SA8? BQ%:N#QYJ*::IQ)^@S3# MT,=5:G:R#R6MV,S3?L5^I5WL%)T-=4TMPZ+L^=V0N2Y-("UQ))MX9C M8:M:YY!CRKF1,%]O? P\?_>/_H&0H2I_\<2?+MUL!\;I5&!#U9NS%=<2_Y#A M= XF*RJAHFSCBG]Z'PRH:Y75H&9?3>/<^XI&8&L7GW53ZX&-K$PRF=T"#VW? MW&?O%]N@QG['. #E,K/>AH?*1"J6JI@Z26SQD!:Y3+G/;I8RE:N5S,GM53MI MZFUMXSOH1>L72ZW*NZ5SWU;BG#=+W=JEFJ;([NHR!;4=3L*H3AC?(Z<8T@HH MY.2C3:=Y;?E";N_V]@*'5<#I.F(M@51PZ/ZQ==)YS481Z(^%2.HS'IMWKMM* MZX;?;&OV9+5LZ$T)Y[8&-B7 >MU;JQ)DA*1*2F'A4K,_02VKZ^&N&;8*+07F M B2( 6W -NP8,\JN2\W6DLC^>ZE*0T3 98+Y6E@#3EQ4H*]T5->>KH1!RTQ[ MHO1$7]AT ?X6\EXX5JIDQJZ;MOD,1WGD?6 [)PK*J\-KFVH/^^$#%+)G0P(' M"1XO=Y2JH-!AE"T^M51 DZ/6 _MV@C:^3E3->-[#I7RT!(YBD5*.-%&$XUAI M75VZW2]1D;TG P&S^QS+9';-Z#([9OU-?6[T;< MB[S347E-1[5-(_L/\]@5M8#:["_"=A,>^D&UYPXCH*;">;7?.G1&:!4J*>2Y MW;QU,;P3X:HB-KU:U.G5^NRF'9XG;:)]4P$D;YWH]G )$/"HSM 9 )TI_H>@ M8NN,+>O#J1M&9%TG0\HIH_G&G@@0>Z@'41G:0O>H#KLMBN=:%/8W:%&\K2[D MQ[4H3R270_!_E&,>1_+_2#7>'JHYM.)?9YS(CX(I"X?3']+0NU-X#WPS&K&W M94&?GCY@9Y%AA],FS8V#K[%(;?<>"S>^74J+53UR;D^\RE65NTWI2W@AS"$4 MSI76]D./L8V)#54U-!=?"U>6:"/ETH*;ZM.0V?Y*4^E%'VC:A6O-O$]6?PJS MW?5% SHD',S\R3CP;#IBDS.>3NAZ5)^A:\$7=+Y9G4U5WR)V/@_LHJ%BCSYM MP<*1/QQ.V+Y/<*>=CZ.9T'?V$S!E)62X[Z3-T^8K\[G[N-H.=Y^HP2UH7PU2 M:X&I07\RZC'M/ONZFT*M[*?6N2H*E=G+I>#P!PW ^X6"*=4-+=!\>S_[+U!+ M P04 " "74_]/(QN1I,*"">\MB0!8;_GOD=3U,R MA&'\6]D<-"YI8_NYMOZ#S1US63'-[V3ZNTC,]FJP'$#"UZQ,S1>Y^Y%7^C<)9@?O,]?VGAY]_^>/^'F[O/]__\/$)'GZ^ M^7PY-FB:%HSCRLRM,Q,>,3.'3S(W6PWW><*3[OXQAM3$%=9QW88G#?Y4YB.( M)CZ$DS Z82]J\HRLO=D1>U^X$8IC-1FXY3E?"Z/ASYN5-@KKXJ^^A)V]J-\> M:>5"%RSF5P,4@^;JF0^NO_\FF$_>GXAVVD0[/67][:R<--,?9!"-H-<^/&TY MW,FL8/G^^V^68;!XKU&L*RT2@7KUX4D6\$&Q'=SD O6 HO*]CWD\\F'+-+ < MRGQ=$O\^Y#)_%V-%*+$JC51[$@H&E\#*@0]%BNMC^-UI&5AVT]=/C[LMB+>0J'DLTC(3FNR MV83N6>JA\S UTA:J/!7@H<4]_#GC,%<@TQQBH,QDLDB9C[!/S?V+DH M 6R.B&XS5R='#A$B8JTG; 2A8"(!D7L,TC(KJ.\>)N-VGX06$HE)YM+4;ANL MB&O:A>$3A,3H"+[T8/&")X@FI#"'5+"52(41]([&$FZ0=RH-3U"/CJ5*6(Y) M[H394DVA/$NF!$M!FS+98^]+N 6P]@FE08/_420TE.-!)G(TRI%:5B!-#-ER MG"5"L\T&LV0&W=/JP[*,I388"().LVN9XJ%%EF,L+4G%J2\:&FBMAB'](PRJ M8:J]F.-)DYR][P8S1%>8&IGCZS5QB[NP'&B $EK5?8F 2)X)!0^'Z4WA>:LT M&B0("5ZFRZH 8(C"$3)Y9^0[]P3KM"302*#6&*7",EG2:G1YF+-YUU,N_%N2Z#/0RMIS-;#"N)G"-\.WML\=IVA>\R5N%9\2Q>/9X[#^,ZIL#M>WKK1 MTUN6IE8_*^LN1>]B+:K6I*1E0$$JM2/>=EQ4&J7K^'0B=0368CN>G>*%5-A) MO-(2YR+#=AR76$2YZ0BPPO>PY]\AN#(5":.&=,M2J\='>T7$KO*J6"R22B+Z MPGO$ZV)2(AT]%=9$Y^&QSIMC'3Z@4K(5QA<%=B3T;K^J2?@6PBCRIU&$3]-H MZI\OIM[#:XF"#3MX7__WGJ3!9M&SR\+X*N0:2NPY949M[Z -(#_>JE,A#E&\ M4>(YN_%A@XL5NB+-L(2Z(MTFZ))9MSP".&Z#>:22;2G:2F]K:5A1YK5'?>P8 M.-=9B.7CSH_JE# F=4XV>"G7=75Q?6;G._*L ZUD2G-'R>MRW 7R&(@'A+?? M0N^N*LE.,M_"N1_,IT2@/UT$WN>^<)?^JH/U<32,YOY\&<(9/L\G_BQ8GJ;KL*?= M].(]G(;^ I$Z:]9]!>?BW)].9K7/)_927SV"6TE1_#@9C=,W M^NR8]CX('=O:PF[,83X*P^^\1P02N&ULA5;;;MLX$'WW M5PQ4H$^IY=AI&J2V@23-8E,@NT&3O0!%'VAJ;+&12)47R]ZOWQE25AVLXWU) M*'+F\)R9X8RGK;'/KD3TL*DK[699Z7USF>=.EE@+-S0-:CI9&EL+3Y]VE;O& MHBBB4UWEX]'H/*^%TME\&O<>['QJ@J^4Q@<++M2UL-MKK$P[RTZSW<87M2H] M;^3S:2-6^(C^C^;!TE?>HQ2J1NV4T6!Q. M^>.NF&4C)H052L\(@OZM\0:KBH&(QH\.,^NO9,?]]0[]EZB=M"R$PQM3_:4* M7\ZRBPP*7(I0^2^F_14[/>\93YK*Q;_0)MO)) ,9G#=UYTP,:J73?['IXK#G M<#%ZQ6'<.8PC[W119/E)>#&?6M."96M"XT64&KV)G-*@AS 9GKYGQ]#_-QW'O4_/AK"/ M '<:I*ADJ(17>@6^1&BL6:OXI.A%@TKQ\6*##OB1Z('2'JVJN=:5.XD^-Z9N MA-Y"<&0E-*#SBAX$@EG&6#;@!U- : A:!FM1^VH+S]JT M=#W%G]$*D,K*4#LOM,2T(YJF4N@&OA0^ 7D#BLRW*.P[;]X5O$=K3;*(N 7* M+)$;PM-/NF_?7(Q//WQTAW@IUU$C8KAIZ)C673"8 )'QP1N[99S06H1FO1!H>@Z4LI:%NA;1-*J-(E3%",&QIKM$ASQ01^L M[B]GY5(LJBAY/_A*#_AS+:PRP<'W8)4K5.QMS C:4LGRA0=U[L@\125%@5-6 MT$N@6RD*1(52[ (Y"@>R%'H5Y?49IM.]W8@VH&@S[Q@B.F<=00?'%1 K:FGQ M1TB9-I*SSJ6':]HA:PJ\16E66OT3(QX)[TJ.^"I3O!3S@FP"3((&0DH3="SL MGBZ7: $Q.W43N&Z.EWPMMIU #H"F(9*(IHM(7%$HCC!I(V%Q## .J3 +3R,/ M"PX'N?(]U YH%G"$&>A[H.RHZ$CJJ%=XD7)%#A97_":YOKIH5J+=1?IP$>]B M]-]B/F%)57"T-SB07=;,['QIL2MNM8$Z]6WDO@W4=;'ONM&$%F-H2=?H4%/+ M]^9-C785IRK5#Z_31/4_]>V)6BH%2X)-?1\ -U&ULM5IK<]LV M%OW.7X%QTXXSP\A\Z)G7C&,[V[1.[(W3=CH[^P$B(0L-7P%!*^ZOWW,!D")E MV4G:[@=;$@%<'-S'N?=">KXIU<=Z+81FG_.LJ%\E94H M,+(J5/C?/+M7+YV6C,UF(2\7J)L^Y MNGTELG+SXB \:!^\E]=K30^.7CZO^+6X$OJ7ZE+ATU$G)96Y*&I9%DR)U8N# MX_#IJS'--Q-^E6)3]]XS.LFR+#_2AS?IBX. (E,))HD<+S28D+RFS MVOQG&SLWPHY)4^LR=XOQ.9>%?>6?G1YZ"^;!/0LBMR RN.U&!N4IU_SEG9^ZL?OIM'X>P9._OW M+V\^_/[\2$,^S3I*G*Q75E9TCZPI>UL6>EVSLR(5Z7#]$7!UX*(6W*OH08$_ M-<6(Q8'/HB"*'Y 7=X>-C;S)/?+./C52W[+_'"]KK> /_]UW1BLBWB^"8N1I M7?%$O#A $-1"W8B#ES]\%TZ#9P\ ''< QP])_T9K/"AK/])P,F+W;\(N$1)" M*9&R*UTF']F'M6 G95[QXI;)FO%&KTLE_\2X+O&@;@2+)GX0!/3'@E$0A.Q* M*"EJ=GQ'V''-RA6#345G4\:+E)V*1.1+H5@1S_1V7V_-4U:4K=A7_Q^Q M)W?$7A3L+;_%0K,X'"QF*YEAXD;JM7E\)1(E-#C- Y(KS;4@2&:D_? Z@^)2 MSC@[$4K+E4S#;<&FK9#B MFH5!:Q"O7G-8GO'Z_F,>$DKR@BAX-A1J'H;/'H^,%^QLJ'CQL6:U*&2I#+Y* MT3MX!<\R5D*H8DG&ZUK4'I[7=K53BM.B\[T::UM,M1%.\I(RSZ$1\\ B6)=9 M"JDYO_49UXS,H)$>&%]I/":YTR M.-)^W%MLM(0L0$JW,Y!X:PT-DBL\=$KOZMO@LS/>JF&/ XI"2YWA@=Y:2I=> M.)I,HPF[*36&4$$P\8 0:V9@@5OI]CA6ECD#H&:"UYKI3?E$KZ5*ZP?,:7&! MM)0 Z].!:7^:S%%3I#GM0>Y*"K1"H/.\DSB4X]-4Q#@IAU:T=N29]7):9=VA M*: %JX:Z%RE_-(6-#^\>X3G_:$6G$KE)+AM+" J?;V0*P(Q*&(S7(FD4-L=Z M$DUF[H3?ASP7ZEHP$X=P%#B+B><+1+DIN^%98STY1%K:.K)A%WJM^"U?9@@QZ!4!P>%D MGQJNX 50!X4X2)BTNPA8RF_AOJK,O38>K:]VMH%DZ&\Y$+KUR0%?'/*6;B_? M_,Q.G826;#MTD)4V%FPK$R+H?-"J\/!^LY:D*"*GOB2V =VG FX)GQ^Q7RKR MF[X]?'*QNLPZ#]M(RQ9-Y53H.5/YNQ%XU[T,5A?\IBC8U7:5-;5Q+FO@U)RH M*2HNTZWU1^Q=.71\4*('%>0\%22UAZ&G5EXA)6:]./M2,."(N]H %BVS[3PC MK-U.H82 FU+,2C58575INI^<#*SIE$5'\?<=JZQ%\252=I&*0S/3KA#Z5(@< M4$WH*A]0T'CQ0OYI]J?X):(LL_U!9O.4L:W)ARXAEZHJE7,"/$.>02$C3;B8 MB359)>=_H%31L#[6VX4UB@_X$T/17-0\:1W'9G5*L4ID1DIO N5*YZ-YJ4@/ MO&"3H-,+<@)IHRHWV& 7?4W>4)4U1&((@L3G!.M!8D3BE4)/J@BAL@62P=+2 MHM^O-@P5X[^'JM!,+) MMF!*90V-@&W5V@$S<=2SB,Z+4R0%8RC:"ZA_D\]1S$6(U@. C%* :LGU-C8[A M#]K%D@9EH'V'M'*M'LASN"NE;8F+Y93)?"9-98<0\IG)7-\"PP16%Q"+NPY@ M=Z>TTVD!V?+RC%U@P$0_ 7GOZ.LW3GW#(%@G+BX&P4K42Y=81K"'UN>&ZI$J M0[-MZLI^4S78K4OS5:.HD-"MM^W4GEV)=]DH$!\4>WR- #;"4[NM90<+TVMA M#G8V#ZXNC[M-X0P:6B1J$Q35)DD8&\JB!MLUKJ25Z 9@2(4^H^/PNUSE'=W \(=.SGFXE0&1Y!<) M,@R7A4=\(>NV[_ZB>?R!?:Y$I:UOAI:=PET+A7T+V? &KJ70&R'(Y6WS'XZ\ MRX<\QNK!I[,3?F)L"Y_=A=]N:B1+8Y0:C-XRE\V20W\G2[L$%4ZLP=W++JK6 MYW:3&RN7F;PFS7@N)<.@=242V19PCJ';"ZE<"$/-Q'#<=L-@LFE;BY=95FYH MO*V(V]/M"1AL2(52(FWO8%, SQZ^&O"A4T7YP:;+89,Y*.CA1]0RM&"Z94:U M.9C0"._\734N8U!:?,?KE']RK?A;KCX*S<[/3]@A34=* *]>MVG(=%6]2R J MBH1*)+$NEH'<3" /0;CTCZ[_"3F\X3@[-+(W7- 60Y3N2?YK,3!2:Y"VT^TR M:JN=P4.79N]&^.CO\\![<4T5GO57=T6VM?96H/,$HC$;D[ND/HC%!Z5V=V$> M6>UA ";B4G,5 KK="-<UJ\VK5NVFU(GN&4@ M[]#DS!4ES-;X#\)[W+NU/#NQS]%IDG5;"VX3NDO0D$/]Z&NQ M5$:]-@W'HV$5^,;R!S">]6OY$TJE&7F6[UVJ M-IV*;#W;%K*NKOUB/>LX+& 8B)&7 JJA%]/Y7Y <[94<^N/IF,7^8H+T-_>G MX*O%Q!_/H_MT<;(G$DZZVSBB*/M)2[+[NU)3+*/6E)53T;%KJ]^8&*GU/W84 MD,)L-F=1N("& C9VA#_V)S-SX_^U)]JYP#GMVH=_"NC$GR\F+ S]63PSC-%^[QJGV\ZKJ<+HB0IFX((@QP402#,UT8>711A2*5; M0C^^.F'C.= =VS5T(%IT*DQ-2$'R6A:83PSZ!D66:BBT:KQ/P=Y$[+:2OH1E MVV[R2FASFR*IRMYM.KR+3='>%YPB:K%C(^LU;7PN^1+MO"E,Z+**N:^[*,1[ M"=,PB!(KNFBP5S/]WH/ N+Q"$[VM9O37]*(C=@R! W7VI%F%4L,MR]02&QD> MK+XB5=V:2S@#O9_6VP3]U+M*UB)M+#6V>WCO&H, CSKK7O0.])OY7A;J/$88 M<;#.69LU$4BPXYWQ]X*^RZ:E<&7S-6$#XYW+E6"'OZMZ]-A[Q3/C FT^<6=' MC1!'\-)XU$4;(?;;(ZJ-)JA_9TNV&.3 MG,+PV786-+@2DO >3OPI G0[YXXQL%48S_QP'@#2;!0MV'@T7]P!%/OS,/(7 MXS%F4:6^%Q*Q 2)M_@50;JB;TJEJX#KA#$J()Z2H8#:*(]+$N-]VN1/$OBM0 M'ZX6/&3;1,DE9:HE$NG>FY5]'8KI2X+1?&)BY"Y+;$"I]B(Y9737;=GJ%?J\ MCT_@B^A%:Z^LW(6@-+?%>9F*;(MS&W?Q'P;1OELT_^[W9(-L ML.4\NDM#U\&OKZD.UW2MKX&REDGOZX5@U'YC;*UZ#]^:[^"+_8SK]3G2@BF= M,'X7_Y 'W43O=Y!GFX9;)+NOOZ) H!;@KU-BGP:C((S9W \FU9#,-,1,L#$V_]LUI!)4 F#.(S8>^P ' M,/YT'--+- X9,6X\C^]W/'-MBJZ1!%T7YAXT*6NZ$_2,Z9_0CXS,%^"5*&I; ME'?WZ^6.>U"-_H@ML*4Y(/Y]@\.WKO-5;@X^V/<#EZ/>3X_,=Q7T RNZM$0U M9'^%U#WM?L-U;'^ZM)UN?P"&9O0:N[),K+ T0.X\L!?\[0==5N:'3,M2ZS(W M;]>"H^&D"1A?E:BBW ?:H/MEV\O_ 5!+ P04 " "=7#+3 M8A(--VAZ*'FAI++&A2(6D[.3?]Y%27&^:&.A%$LF9 M-^_-:(;CC;$/KF3V]%0I[29)Z7U]EJ8N*[D2KF]JUCA9&5L)CZ4M4E=;%GET MJE0Z&@Q.TDI(G4S'<>_63L>F\4IJOK7DFJH2]OF2E=E,DF'RLO%=%J4/&^ET M7(N"[]C_5M]:K-(M2BXKUDX:3997D^1B>'9Y%.RCP>^2-V[GFX*2I3$/83'/ M)\D@$&+%F0\( J\USUBI 0:CQUFL@T9''>_7]!_BMJA92D6\$HWRW\WF*W=ZC@->9I2+3]JTML>CA++&>5-USF!02=V^Q5.7AQV'T\$[ M#J/.811YMX$BRROAQ71LS89LL 9:^(A2HS?(21V*9F?G]S MO;B_HXO%%[GBY^O%[/Y]=TX]0@1#-.L@[MLX4;OP)W0C=&^='2M<\Y_ M]$]!;M,LJ,KZ3)E7&.9_KQ8.F_QT_SU5A;:((=O!PF-=.9JD?$D0:(K8N 7=BE1B]C&M349<_#!0::$K/"6>LW.RT)T#OPDT"O=ZL!R MT2CA#:C_X"UU.]0"+%Q+MH&)Y<<&8#@'W=JP%M'TL9&M#A"%CV?K8 K8X -! M&<0K*73&Z&!?DA*;UKB+'J@!8"U21 _:;!3G!?=BLKUX""RDCCPP,'/NLA7*T$;A)Z3:\:M2Y0:2 MM/&T9"5YS7 @"=Y4"^N?H:N'4QN+%\Q1\O\4-L!UA3TPJUZT>RT,1L)C/C[I!Q9:E-K4@GII5 M;!N#HO!!=16G27(1UT*J:#+R:[=F,M(M55+AK0';UK4P3S.L]&8<]:/GA3NY M*LDMQ)-1(U:8(=TWMX9G\0ZED#4J*[4"@\MQ-.U?S F'XMQE#A"6&%.#D'P;XTW6%4.B&G\V&)&NY0N<'_\C/[>U\ZU+(3%&UU] MEP65XV@808%+T59TIS-SV M82]@F+P2D&X#4L\[)/(LWPD2DY'1&S#.F]'ZL&3X1/Q[ MJ-R -CB,YF[)E6U$CN.(KX%%L\9H\N:D?Y%<'^%ZMN-Z=@S]U_;C*,1A@OW+ M'OP/&SZZ:Y%K4PB5(Y\\*N']-)O!-+N!X?GY:9\WX:5[G6WW[G"-QB)DI/,' MR)I*$GQ1,&U7?%YA&/:M"U0BW.BZ$>KIS6["E,%CJJF" CF@:H]=8 M>,^5$8JD6H%>@FBIU$;2$Y ^"#/3PA3.\YTT?+VUL?"',Z;)M3?Y0@-"P+SX1S.)S1%*L_"ZHI]I,T-N@J[/HN' MLVU>'BPRX(8^L%)V! 5?8A'VX84@[(+D_>$^515CVM^DT8-#5R3>DZ\:S)R[![G6<_ =02P,$% @ G(@25\GH >1P# B" M !D !X;"]W;W)K&ULG5K;J\F!\>'AZ4$EM]LY?\&?7[OR%K4.IC;IVPM=5)=WZE2KMW]6 ;ZX.#\Q4HNU%2%SZMKAW<'K91"5\IX;8UP:OYR;S+ZY=49/<\/_*'5 MG>^]%N3)S-H;>G-5O-P[)(-4J?) $B3^N547JBQ)$,SXDF3NM2KI8/]U(_T- M^PY?9M*K"UO^J8NP?+EWMB<*-9=U&3[:NU]5\N>$Y.6V]/Q7W,5G3X[W1%[[ M8*MT&!94VL1_Y=<4A]Z!L\-'#HS3@3';'16QE:]ED.K] M6W']X?>KBZO+J7AR;4N=:^6?OC@(4$T"#O*DYE54,WY$S:EX9TU8>G%I"E5L MGC^ R:W=X\;N5^.= G^KS5 <'0[$^'!\M$/>41N'(Y9W\HB\29[;V@1M%J)Q M4_Q[,O/!H6[^L\WA*.]HNSSJI5_\2N;JY1Z:Q2MWJ_;.?_IA='KX?(>UQZVU MQ[NDGU]5$!V$G8N+#W]^!N62OQI M75F(7Y4LPU)\< MI]%^26BV3QB"8N2J$%(O2SF0IEO$Q52FW4"9?BYG*9>T5 MJ2)A<:30.RD,>ID"KTWSK;&WJA2Y==;(6^UJ+Y[\],/9>'SXO#&3WXZ>/QV2 MO>^DRY?9:/1=UJ*'\U(Z&$N/86[-8,E-/P2#SHV51/U6.A]V\?%Z8?16$HXT8E5MC*]384'S"I62;;-\G M'"SPQ=H+S@2,0Y2=P<0-^[I:6?KH"_(NJ2V4'R DL$>)O+30O? 924":*#4H MH. T#UH\>+?4^;(+Q P"R5*@]8WKJJ#A'SYY3H,LR:0E4WETV>N%IGX:#52Q1'^I" MVP$YQ49U[O\[!@M8 _34&6+#J/T:%R4)S.6!\^([7]O%%1V\*S6@"ZF#M;I?!S MZ,/2V7JQ%*]5KJJ99-C[H4)/E MJEJ5=JV01SE784T5%RQA9S\;79X'.)N7B#G@H+ 5BEOGL6I-0$XY*0C5]N(' M"]DG%_>7.)FM"$ H+ .T=R V=;*%2H(19Y[-.%Z4T5BVE="C^1,^IC;3#.\1>@1X6L9J-&+(..L6"1V8?KQ (#6V%PD90D.!YC60I M?( NL"LJHG8$Y\0! E">*J/0C -IQ))<8@>.FBY#,Y&,E!P.VZ _J2N8PL/' M+^O X]P/6@"1!9[#>% ,-;[?MD0BM(E;"XW0:!8E)'*09M+3L]"<>3CA4#D; MW*<)0],-6T:WP+ +CFJ/#(I1AX&5A5S@7@-JG9$IV5PPLLUYXTJ6,K\];:)+ M6P>&;0HE422#SN-U!Z9';.))T3T^%#L(Z$E+0$]V$M!7A 0D]YKZ'A$AT=LX MZ$XQVSGH5ME<[ 1L'(\X>T#%#)&4#8QJ8X&1AP^X*#%NJ.0D*H/'G$GAGREE MJ#Y73/^05$BBBJ$RN-.A1=(XJ5%;&K,2P*X,@DEMBN_5*@%R1_A$(GQP88): M PAF#5U].YE<-U25X9D!15>]%/:+-D(.F?5?=$RL8YW(%*&;J[O"I"55C [W M_]GTTE1A@G7M?/DU7])TSU!3E?:\53=F32\O.@)-JY"C'BK7 Y':](%5=*#CZYD'R $/ MX?=;@H8IX_= ?'HM?K4EQ0^=^?9RBC_OIW%D72 ?X,[WD1&H:,&6_B($Q"0R M&$P$0[8L21-7"*"FSTC)%E2BWP](Z?[=$H^N]S$::4PVAB%YK3ZH1[20G+!N M2O6;@<%$1%\07#'RT1GJ$XQD0IC0S:0H-[ID5 !)I;4D !MG@+M9V0[]QQS3 M;1*XVEL9T=+LD63V4K@QWQ*.5^CK9:);)*V9PG^C-+)DE2#6GBI"%O^M?=B MNA10"PY.W8$'@5ERP3)X\ACP6N^)NR$04LRE=I$O-;,-1SK]*\K8O0F>W9O@ M$QCD:Z+ZV\QAHWV,;QJ8H.YEW 73TF9\R_ B^F+MI@8ODUHB/PRC#,]$QGE. M90VDL%\ ^,8WHH4:V),W++0%'UY"(D]9*^G^CSP ^ADR9\2Y)-5(MG4B-O/] MVP+)1YI>W'"@G)9(9+M^',6+@S%W34I4-^/O,ZF),36D?U2@QXS;S2#^!W03 MU\5'$Z!'*4;/XHSJ+,;<'8J+-&+!&=JMC;L-S>LX9FF#ZD +::\2"2QESG/NN M1%H+L^\KQ0U>PW49IVF%]6ICD^Y,BV! -J=]O4$17H.Q-I9U&[ &U:AJE+ZE MD4P4VQ9,Y_D"B=H 8](L]DNT+WNM0B+:<8&A6[L'%U9T'^X9C3K+H'.)W#C+/!8PPE@%C Z MAOX+>C&Q^ W*SD^ALCT7'1_O&I:LKULW7(]R^J"-* M9:^29K:.-9-+YSC/J7AHM,=HZC*RM=9P&+4T^&K)RE5"843E&R]O: MY92;21YJOL*)%L=-H]"H6->BN.]5^,Y1\*P=!<^^N0O$VY'7NN3;EO= \"M@ M?:7$D]^!O4_%-0R8+F'XMCFQ4_SC.\)WZ,Q8YT;)4J?5E!*B&3H=*/G BD)) M!S*:QLR""3/CV'@SF;X2D^F%&)^":EY*WAP]GXE*(OJV@^4^P/,EZ*PUNTAF MJ[X@5MZ2\LOK:4/*L[0.SA&&AHDDV]MJ'8H8%!SCFY+H)W/Q FM]6HKO^]PU M!J-(5?%MH\UOP"GI1E8\,75%Q,.ZIUFZ1[WCG[IH2F!EQ?04>(1P$X:Q!Y[N MZ>@6BW4^P2@$G31$0S)/!N/34S$Z'0U&QT?BY\')X3$8P_%@?'2R MJTO/VBX]VPW8JR(!QK0'*%M^]MK6H3M%/X+DWZN/0H2J[Q9!8_GRAL=HNAR) MFZM/BT36A\3^BMY(I)VT]OY1SM8RQ4<60D:T7;PN,K1L#CTRTMJTBS[@D(0W MD0;V2=]#3CCHICVU4>L@X2:T=?=ZFU^E@"3_MH_S@]ZOPWSU1;^!,SB8$'\H M;C]M?V:?Q%^7N\?C;_3OI%MH0[OG'$[HV:-Z0@O8_'YS_#U!+ P04 " "DF0>-M9O+,#15PSMF+M2&2UA9*=TQ"T.]#LU&JVX]*T2B+-5_/@BEQ>IVZ_W_"]Y3OSPD;.DU*IGV[P>ST/ M(B>("UY9Q\#@L^4W7 A'!#+^W7,&XY$.^-(^L'_QOH,O)3/\1HD?;6V;>5 $ MJ.8KU@M[KW9?^=X?+[!2POA?M!OV)GF JMY8U>W!H*!KY?!E3_M[> $HHC< M= ^@7O=PD%?YF5FVF&FU0]KM!C9G>%<]&L2UT@5E:36LMH"SB_O;[[=_/MXN MT=D#*P4WY[/0 JU;#*L]Q?5 0=^@R- W)6UCT*VL>?T:'X*<41,]:+JF)PG_ MZ.4%BB.,:$3C$WSQZ&/L^=*W?.1;+GN.5EIUZ :T:L@%N&?;H!M_PURCOZ]* MX^?_.78! W]\G-_5S:79L(K/ R@,P_66!XN/'T@6?3JA/AG5)Z?8%TNHP[H7 M'*D5JEO#UFO-U\SR&FK"^W5,\$G*XX+?/6?RT&C.7P4;0:CX&"KTS@:*ENW3 M*?S)93JYDBV4H:OEWU!!4DR2 BR"(YKB:99YN\@I+D@.-L51GN TGTY^\!)] M:87ENI5K1$@&LPE\8YSD%*AS'!<)HM,4YR2;W/6E:$WCMG[\4%!"/HU?$F$2 MD<-P\I=M('-H@O,\0R1)4);B(IZBA-#)@[),H"6#D@(MTS3#R7102^(I3@OJ M%1*8)PGQ=IQ'.(]R=")ETC%ETO^=,JRJ5"^M@2A6O-VZ(C^6,"<)WT^8(Z=, M7L?V,RQT)=Q73/;AO&Z%@!@?@;I[R@G.J;N9#.*3TF3R*,NW 2FP4EJ@=$KQ M-(94$=!MF*R@Z)5&M>I+N^K%,_0L27 ,H3Q'9W$!R R=[T-VA!TC"=T1E*0% MSO8Y1S**:1P=0/76'5:C#?L%'0O03-:N.7"MGPO(94(,.0F9!E::9SB.BZ/Q M#E\\Z/ ZK7W;,L@K&][V<7;LC%=#0WC>/K35;TRO6VF0X"N 1A&ULE5;;;MLX M$'WW5Q!J4"0 $?&FBU/;0&Y%N]BDWB3-8K'8!UJB;6TE426I./W[#B5'20/' MBWVQ2,Z<,V=F>/%DH\TWNU;*H<>JK.TT6#O7G(2AS=:JDO98-ZH&RU*;2CJ8 MFE5H&Z-DWH&J,F2$Q&$EBSJ83;JUN9E-=.O*HE9S@VQ;5=+\.%.EWDP#&CPM MW!2KM?,+X6S2R)6Z5>YK,S6O*A4;0M=(Z.6T^"4GIP)[]\YW!=J8U^, MD<]DH?4W/_F<3P/B!:E292"=G$Z,WR'AO8/.#+M4.#>**VC?EUAFP M%H!SL_G-E_GES=U?Z/3Z EW^\?7S_.KR^@X=WLE%J>S1)'00Q+N&V9;PK"=D M;Q#&Z$K7;FW199VK_%=\".(&A>Q)X1G;2_A;6Q\C3C!BA/$]?'S(F'=\T5L9 M&]C1QOW :%[*VB%9Y^CR>ULTL-4<^OMT89V!O?+/KM1[9KZ;V9^?$]O(3$T# M."!6F0<5S-Z_HS'YL$>W&'2+?>RS6SB/>5LJI)>HV>;0B5=/XG70NF\+)$DEKE;-PERS^A?.-G(:C^(PZ 055TSIE+$96+]U&&M7E MH)?+(E//J: #Q'!$">9C >-#AD6<8"$(.H*I8'@\$LRG1;N_Z:'U:'1_*T?QN>W?L7]DJ: M55%;5*HE0,EQ E>DZ5^M?N)TT[T4"^W@W>F&:WCHE?$.8%]J[9XF/L#PUV'V M$U!+ P04 " "E="4M+?7:-XU&F7=.5>GS($C\2A:U-YMTNGL]FZC6 MED6-]QI,6U52?[W"4FVG7NCM%0_%>F.=PI]-&KG&!=H_FGM-*W] R8L*:U.H M&C2NIMX\O+P2SKXS^%3@UAS(X"I9*O79+7[-IU[@$L(2,^L0)+V>\!K+T@%1 M&O_L,+TAI',\E/?H/W>U4RU+:?!:E7\6N=U,O;$'.:YD6]H'M?V NWJZ!#-5 MFNX)V]XV33W(6F-5M7.F#*JB[M_RR^X<#AS&P0L.?.? N[S[0%V6-]+*V42K M+6AG36A.Z$KMO"FYHG9-65A-NP7YV=G=XX?;!Y@O%K>/"SA[E,L2S;N);PG: M&?C9#N:JA^$OP"3P4=5V8^"VSC'_UM^GE(:\^#ZO*WX2\+>V/HR*:PLBW\Q9W"OL9$%";+.XE@AWJV^R/Y;G2:3C>;X$/Z(>X= CN,$,JR7M1F&GX:.# M,X8M+DUAD2[,$WT(&KK6%C+7"O@)QFG @C E*62!2%D4\I%K2;LLBTQVE[TH +B MB'=RPE,6I&,XT5GLDQ _[^XM6QM!-TOIK M4:_ADRQ;A'F6M55;2DLHO]-0N:(/,KS:\GC?Z5S3E"61(.DL8L%% .\Z94\' MDA+!!(_==LCB,>^W_P=+]NW^CC6#?L^BUU$[9"&/6)IR..."!"$HL3W;#S:3 MA,6)J^F9_SW3OF])3[=4Q"P2B:N6BX2-8]'7R^*+E(DP['D8"L83Q\FS)*5: M=F="!T8!>'"4G_[!'*E0K[MI:2AR6]M^I S:82#/^SGT;-Y/\X]2KXO:0(DK M<@W.4R*G[B=DO["JZ:;24EF:<9VXH9\*U,Z ]E=*V?W"!1A^4V;_ 5!+ P04 M " "*IE8^9!96U[&45F76'-S;EJ ML:&54NF:6S+U)C*M1EYX4"TC%L=Y5'/1!(N9G[O3BYGJK!0-WFDP75US_7R- M4FWG01+L)^[%IK)N(EK,6K[!)=I_VCM-5C2P%*+&Q@C5@,9R'EPEE]>9\_<. MWP5NS<$87"8KI7XZXTLQ#V(G""6NK6/@]'O$&Y32$9&,7SO.8 CI@(?C/?MG MGSOELN(&;Y3\(0I;S8-I 66O)/V7FW_PET^7N!:2>._L.U]QRR =6>LJG=@ M4E"+IO_SI]T^' "F\2L M@,PK[L/Y%5^XI8O9EIM03MO8G,#GZI'DSC1N*(L MK:9503B[^'I[M;Q=POL'OI)H/LPB2Z1N*5KO"*Y[ O8*00[?5&,K [=-@<5+ M?$1B!D5LK^B:G23\NVO.(8U#8#%+3_"E0X:IY\M>RQ"I:.988CTN/8YSM^'2 MM'R-\X".NT']B,'BW9LDCS^>4#4>5(U/L2^6=+N*3B*H$LK.=AI==47=U2"= M8&CY,YU]>TSW2>;CNO\TW.@>W4TN4#M/5P%X"\GT(LRF\8C,,;!)%DXOQL[( MR)B$+,VCO-D]% A]8K2$N&[-U.6)!]'#\IRN5?Q(KJ! MA!C&83J)1U_1F$OX4K>=Q0)$0PQH++QGV91"3N##Z,YEUUAXY++SB?5<4O"5 MD,(*-*3]8IR'29K"B9)E0\FR/RX9-47-K6@VH-VU/U/E64>QN3%HCYZUD]3_ M7[.3\49+\?3B%HYNN*EH4T4!U+8/P,=V*+F(PYS*]L,W,"S.^".Y;Y!:KCL* MOV%4@9H* <_(M0%VGO\74@BS5AW5A.(A)/'1;8\.NE6->N-[L@$/[!O7,#NT M_:N^V_UV[]^,;UQO1&-(8$G0^'Q"VZS[/MP;5K6^]ZV4I4[JAQ4]7:B= ZV7 M2MF]X0(,C^'B7U!+ P04 " "#0 &0 'AL+W=O MH?O1+" MP+>JK/7Y8&7,^G0XU-E*5%R?R+6H\60A5<4-+M5RJ-=*\-PQ5>4PH#0>5KRH M!^,SMW>KQF>R,651BUL%NJDJKNXO1"DWYP-_L-OX6"Q7QFX,QV=KOA0S8?Y8 MWRI<#3N4O*A$K0M9@Q*+\\'$/[U(++TC^%2(C>X]@[5D+N4_=C'-SP?4*B1* MD1F+P/'OJ[@496F!4(U_MYB#3J1E[#_OT']SMJ,M1B MP9O2?)2;W\76GLCB9;+4[A?I]?7 M,+FY@NG-W>3F[?3B^@U,9K,W=S,XNN/S4NCCLZ%!899EF&V!+UK@X G@&-[+ MVJPTO*ESD3_F'Z*2G:;!3M.+X"#@NZ8^ 48)!#1@!_!89SES>-%3EDN9;XJR M!%[G,*T-KY<%V@H3K871<%7HK)2Z40+^FLRU49@_?^]S0RN%[9=B:^I4KWDF MS@=8-%JHKV(P?O7"C^GK S:$G0WA(?3Q#<U!IN8#EUIY].AY$V:_C/FCO M@I>\S@2!=[QNL(;!=^$(X"4$ 6%)3&@0>>\%MW[#TC5P*U0AB72RE62$E[R1J>/4B#7S_=4_]IA9=+J'R#VAP("I1%Y7H<%3:!F<]AV;5 M2Z&AJ/'3I1AW*;8O4 >!GPC4\Z1YUT5F>VF]!+Y40K2>>0DL]$D2I-X%-L[6 M?]AS5($H&=:O#8T?Q"0>I=Z=-+R$(L>]8E'8OO"C% 3 (^/.D?&ST_M9 M[OL%.,_FA-?EQ"[CO%W&>9-**E/\Q]UELDWKHS\%5_H8WBJI-5QRI>ZM@Y&T M0<=-LJRIFI(;D<,C[AN\;*V_X1,O&_%KW-[TAQCH9OX%+STP$GB/\=2[=/<) M%H<2I=O2JV*M,?M/*+550"(,=9#::#0*"$V9 M(XE82/S1:%^>@3\ZB>DNU>"(,<)8BER,6A&]DR D<>C;$S]!Y,2;-7/C\LXG M*>I#?6I5\RG2,VP1D,2H3!(]/J9^C' A'J>1C[K&>YQ42]-SE/?843\MAEU+ MZ=9/['MWBN<":EXA1DA8BMJ&24?UL'/@;%=X>VHM1AI*1E'41NS!+1@.=,N( M! ']D>S!/9:,Q2$)F \XY !V3OQBU*!J+V]A+^_OVJ5UBZT(XEGR2XGMM[[' ME,JDLL1]3X+XAM.C=A6'2120B$: JK"$86A0$1_\A!&*9M\AUD*6."3:U#&N MO:R5_(K]QC:T=OQL)\$E5SD2>4*;HG+U@9<-SI\NY_9)1^8][GNB3!RUX-G* M*FT>:75OJ]WZQ"YZ'>+T0*]+NEZ7/+LY]=79U^8.(OW\.N_#>Q^=ZW)L"GBR MO0[;T'BX"C$^E-CVAXNHOXAAQ$A"4_NAA$/'-8&$0+6#V%M_=&@\! M>GX<7G;%O<^]P][,BRUMZ29[6Z?8.]OQM]OM7AXF[;S'T:.H-91B M@:ST),%;6+73?+LP&UL?53;CMHP$'WG*ZRTJEH);6Y4D\XYDSY]B>&>VE>M$[ $,..1=Z[.V,*6Y]7Z<[R*F^D04( MW-E(E5.#IMKZNE! ,Y>4X$E!!Q28Q$H_EYA!IQ;(*3QI\;TFI(V\7Q]0O_BM*.6 M-=4PD_PGR\QN[ T\DL&&EMP\ROU7J/5T+5XJN79?LJ]BX]@C::F-S.MD9) S M4?WIH3Z'LX1!\$9"5"=$CG=5R+&\HX8F(R7W1-EH1+,+)]5E(SDF[*6LC,)= MAGDFF0;K&#C_+1&FU9HT1MH/?(@ MA=EI,A<99/_G^\BLH1>=Z$VCJX#?2G%#XJ!-HB"*K^#%C=S8X77?P%O2H]-& MJ,C()$U52;DFOR9K;10^D-^7)%>(\65$VS2WNJ IC#WL"@WJ%;SDP[NP%WR^ MPK?3\.U<0T]6V(19R0%?+W*%C'!&UXPSPT!?XGH5[3+7:R5:>/[0G'_K#E+( MUZ!('#I/U)H?("UM7[D#A;S@\@A 4IGCU-#4-=Y[$H;==J\?VE40M<-NV%H( M \C $-Q/I7@%91C>"Q'2U)=3*)DSK:4ZULXP"-M1'))!IQT-H]9WLT,B)\YP ML/7JU#,!I(^5PR$)AU&[&X:M)VDHOZ04N44V)K(LX_Z@/>QVR*4+],]Z+0>U M=1-%HXA2F*KM&F\SM"95K_X+KR;> U5;)C3AL,'4X*:/KU954Z0RC"Q&ULC5;?;]LX#'[/7T%X MW9 1OW;2;HD0)OTL!ZZMFBRWY&PB*IUG'!\DJ*HHF'R^PESLIY9GO7QXS+8[;3XX MLTG)MKA$_:5\D+1S.I0T*Y"K3'"0N)E:E][%563T:X6O&>[5@0PFDK40W\SF M)IU:KB&$.2;:(#!:GG".>6Z B,;W%M/J7!K#0_D%_8\Z=HIES13.1?Y7ENK= MU!I9D.*&5;E^%/M/V,93$TQ$KNI?V#>ZH6]!4BDMBM:8&!09;U;VH\W#@<'( M?0R;BYEJ26=9F2G9_/[NZ_7 MCZN;J]MKN+M?72^AOV+K'-5@XFC"-UI.TF)=-5C^&U@Q?!9<[Q1<\Q33_]H[ MQ*LCY[^0N_)/ OY9\7,(7!M\UP].X 5=L$&-%[V!M\"UAD6FDERH2B+\?;E6 M6E)A_',LV 8K.(YE'LN%*EF"4XM>@T+YA-;LPSLO=C^>8!IV3,-3Z+,E/;ZT MRA'$!A+!GU#JC&Z%ZFVMCW$]B7:&=T(C].>5S(3*]/, SL ?CFS7=5^EGN>_AR7R3,A?;!65OM[!O@.8!C5T,URB+M\@QN9KQ:?NN,6Q@MB._)< M"C2TQ^[P-X$NTS0S785H_H3G1_8X&$(PHL7OW0K&(7WE[X7V,/)@ 'W2\^(( M!KV5T(1R> /<(-G J25'KFO'XQBBH6?'<=B[1:4NJ"](B5Q#*63=VGZZP0/[ M_@O P(B!'=8NY\>5S^##NY'O>1])BD>V-Q[#B5*.NE*.?KN4-Y4V[\Z4Q MDJE.H&3/U.6U.E;7)Z'_OZY/^NL]HIE:*=4UJ=:%?@9A,+:'L=NC;6AJ*QX- MC1P!XRGH'=+@VVBR:#/5WMXO"8529CS)2CICA;E[X]7TU7/R$7F1'8;#H\EU M#EIY@7);#RP%=?TT7;W[VLW$RV84O*HW _4SD_20%.2X(5/W?$C)E,V0:C9: ME/5@6 M-8Z86=S3741H%.M\("J7=& ?=/X79OU!+ P04 " ")B+9K,2+(-P[ /M'RVB5*B1U)QLE^_HR2K3JHH M[A=;?+GG[IY[X8UV0GY3&P!-'G->J+&]T7I[[KHJVT!.U9G80H$G*R%SJG$I MUZ[:2J#+2BCG;N!YL9M35MB34;4WEY.1*#5G!4_DT!2YV8]NW]QNW M;+W19L.=C+9T#7>@?]_.):[<%F7)_1/E>_HRX(J MN!3\3[;4F[&=VF0)*UIR?2MVOT+CS\#@98*KZI?LZKLQ:LQ*I47>".,Z9T7] M3Q\;'@X$4N\5@: 1""J[:T65E5=4T\E(BAV1YC:BF8_*U4H:C6.%"QF]NGS/9E_O;@A)_=TP4&=CER-.LQ--VOPIC5>\ I> M3*Y%H3>*S(HE+)_+NVA;:V"P-W :] )^*8LS$GH.";P@[,$+6X?#"F_P"MXM M:"8!TTJ3*12P8EJ1OR\62DM,D'^Z'*[QPFX\4S3G:DLS&-M8%0KD ]B3#^_\ MV/O88VW46AOUH4_NL B7)0V&[C3Y*EX7Q M@#8>Y HRR!<@2>A7.X'5D$K$@K,UK2KO%Q*$H1.%(7Y%8>0,D\B:I8'O?]S_6_="4]XE17H8';2,#HYF-!/Y5A28"LJL:):5>Z<*/&M&^SJK-" 1F@" MC]C)%9#420?)#V3[J>,%_EZRC^FX93H^GND-+=:@T)B?HKE7P1$TOZW5,M1: M4XKIF(%#OM"BQ+>)^ >IBMT?>WN!W=@PGCT1;!6%XG5N!TXX3*U90ZV$3*P+ M]A\J09U";[ R3*PE;,P[]@"XC6MHV+9NL1%153;]J'ZD4#_#B*SQ024G7"AU M>@A[$D5../#)J76)?5:R16G,4&1+&1[Z2>+$WA!/OWM49\U!.?6$-FE#FQP= MVNS$:4!.\3OVG(&?]H?P9?NYZ(S!210X M";)WVM[[@>)DZ$3>8*_SGCX26*UP^B#^$$O.Q_!@;84F.I=U+IJ$Z(RX0PJL M7'1=(PAZ-!@Z@RBJ/(HPET1KE7VQ%1_DD3GG='ZXJI3)1X+K'&27P6!.^M.XP0)@76',ZKICS- M47#F>>\[^7,/QJ@@S[?KT>9J^I7&.J$@XK%/7. M$GPP9#T@U@LMMM50MA :1[SJG:)8O3!L&P#[1UMH5*HDM2 M(!IZ*O-1C9VW,YL3W]6*-A="> MW&!).TNI"F%HJE:^WB@4::U4Y#YG;. 7(BN=R:A>NU&3D:Q,GI5XHT!712'4 MCRGFCC5CA#,V7S8VBF=^AI%F!I,V[.:AF>2&,F(R4W(*RTH1F![6IM3:1 MRTH;E)E1M)N1GIG,[J[/?_MP_>GB\G;V_EW"@_@4+O_X)8,>2/[.<\H. 'ZO2@Y"YP!D/ M#^"%G=5AC1>]@7?YOB 6.':H&C>H1 MG#*/LY[H,^^KTJYJCL MTGV[!->5T4:4:5:NX+Y.;DSA[!$5U2I8Q!X<734 MLJ(/!W(OZG(O^L^Y)S?V[MR; M>@=!?IYZ+?+1 PH%5XT3KYNU5]^OJ*U?_D<6[F8>9T$(BYU8V@0&''CW'_P[,JT!17 (8N,.(=5O-C+MA$!-T,K3(H<>2 MHSMIJ"*"R&5$H3<,+7Y@-%O&F^GX5:9>3I')>DRJCD'%!-0VLF1F[J)C*7AEI2/5S3 M/P J*T#[2RG-\\0>T/U53/X&4$L#!!0 ( )R($E<)G#L7T@( -\' 9 M >&PO=V]R:W-H965T08W'*"J#J9,EXCJ7:\I4M"@XX,: \LSW'Z=HY M)M0*!\8VX^& E3(C%&8<?C@2U50 VSXYI\7)%[KY!W MT0VC,A7HG":0[.-ME6B3K;?-=NP=)/Q>TE/D.R?("SPZ#(\@ M5G"W#;Y7C=]H[QN^SBM\MWR%*?F']0,X01-&!SB*XS(O,Z5A@B)8DIC(-O$JDJXAT>US'?9Z MZNI=1UW^>E>8@]'>*TQ+5#\X\P+W*>I>T9VFZ,[!HJ=JAL18I*@4JFRB_E$% MZ#=.5U7S)9* :).A\R*AP'&=7M!]IL)+/]_O^9[O[OM%!]-\[\W;.ZTO![XR M(T2@F)545GVEL393:F2:\S/[V.U/JF'S1%.-OAO,5X0*E,%243JG9ZH 7HV3 M:B-981KL@DG5KLTR51,8N'90YTO&Y':C S0S/?P/4$L#!!0 ( )R($E<" MP#9T1 , -X, 9 >&PO=V]R:W-H965T-M<0.MM..?X^=9&F!+D(3 M8WMI;$ZU@0%5+QK [6##+*JG]R M6R=B)\!S[PGPZ@"OY%TM5+)\1Q09#03?@#"S-9IIE%++:$V.,K,K!:.@^DG",;CBZOIIW#Z'F87Y^$X/)W#JW>H"$TE M3(D0Q"3S]^>]7HPX4PE$DY9C/&O\;;FW@CP[@2<>*V M'PMV !WG#7B.UP&9$(&R!;;3Y*53PG;N@1USMD:AZ")%F'*%$@(60Q!%HL 8 M0J90KZ/@ZP2S!8IO^Q+1NH!YVXYE3B(<6OIUDBC6:(U>OG![SML6^GY#WR_1 MN_?0#YBB,4T+LTLPQZ@05%$MXO0V2@N=>%@*GL&89WFA2/EZ\"6<$L$H6TF8 MH8"YR21\/=? $"K,Y%Z-_B-H[#8:NZU;](\TOH$@XP53^^15!/R2@#G?UJ.N MU^L-[/4>VKV&=N^OG3731Q *H;G.%8]N6NW4BOK 5/<;SOUG8:?^(V@\;#0> M/K6=#O^PD]MS7;^SWU!'#?&C5N*?]4'4..@B-]1DJY-:X1Z89=?97CC.L_!2 M3>,?R]RY5]VGME/-8-=/1UW'W^\FU]LR]UJ95T::%2)*=+D#U^:V9ZK=4NV0 M#TWV]K)V.\_#4X]QI[O;2]UMO4__BZ?\/\^HON]UNK^YRMXI.3,4J[*PEA 9 MW*KZ;$:;XCVH2M;M]*KRGQ"QHOK(2G&I0YV#OMYE417354?QO"Q@%USI&PO=V]R:W-H965T' M/*!Y)T?*OO 40*"O15[RJ9$*L;LV3;Y*H2#\BNZ@E$\VE!5$R%NV-?F. 5EK M4I&;MF7Y9D&RTIA-]-@]FTWH7N19"?<,\7U1$/;M%G)ZG!K8>!IXR+:I4 /F M;+(C6UB >-S=,WEG-BKKK("29[1$##93XP9?)U@3-.)3!D=^2Y4I+O\6\M:C0U%?'T^DG]@S8OS2P)ASG-/V=K MD4Z-T$!KV)!]+A[H\2/4ACREMZ(YU]_H6&$]RT"K/1>TJ,GR#8JLK'[)UWHB M3@A2IY]@UP2[2W"?(3@UP7EI!;9Y(G90_(I^>,Q6:"W,0B2Y1S]BA[@ .4>T/(;XK"5 MJ1#OY.CC(D9O?WXW,84LJ\CFJBYQ6Y6PGRGAH#M:BI2CI%S#NH[2?/M_:@X._[\@HYUB_(MFRGYWWF+Z?;?78NJY[\[^JMR7": #A:SWE& M[R\J2(X6) ?>M[05V==DM>D<9I'GNU$X,0^G,W8.P]B)O-!NX^)SG(T]'[NX MC4MZ<$Y@R4^#:YEU&[/NH-F;,I-[B]J@_KZ#8@GLGS[/@QIJY[[F.[*"J2&W M9@[L ,;LS4_8M][W96E,L7A,L60DL=9">,U">)>DKB*[)\L?8@^[W=2=P[!E M>Y'O=U+7@PL#.\1!)W7G.-L*7"^(^E/G-V;]0;.?88D^9+D EI7;P>0-ZKPV M>6.*Q6.*)2.)M18C:!8CN"1YP7E4L.\%;B=Y?3#'#;K;W3E,!LH).VI)#RSR M NSWQRYLG(:#3N_WRSSCZ8\R-RCRVLR-*1:/*9:,)-9:B:A9B>B2S$5GRV]U MXO9#1'R.P);\=((VI--RAJWOYT=KT-N?(@76'!F'@C8L]-JDC:H6CZJ6C*76 M7I*3(SV^)&XUNW6XTC1RNZ+T5UGFU&FQ;U1C=FG?%;?#W'/>.Q:FEUU_1=ONJ'[PC;9B5'.6QD M*>LJD"+I1A5H&OW9?U!+ P04 M " "W.2VC7#LS'9: M^/>SG1"5-E1,VDOBCWN.S[FVKX=;+A[D&D"AQY(R.7+62E57KBNS-91$7O * MF)Y95$"DP5G2,!RY(S]JTEBXFW M?0%;N=-&QLF"\P?3^9*/',\( @J9,@Q$_S8P 4H-D9;QI^5TNB4-<+?]S/[) M>M=>%D3"A-.?1:[6(V?@H!R6I*9JRK>?H?43&;Z,4VF_:-O$1GK%K):*ERU8 M]\N"-7_RV.9A!^"'KP!P"\!O!00M(+!&&V76U@U1)!T*OD7"1&LVT["YL6CM MIF!F%V=*Z-E"XU0ZO;V__3Z_G:&3&U"DH!*=HW&6\9HIB::00;$A"PJG>G@^ MNT$G[T^'KM+K&K2;M6M<-VO@5];X6K,+%'AG"'LXZ(%/CL-O(--PW\+Q2[BK MW7:6<6<96[[H-H@EG2NBSI-.NUFAB$PX"_1HOI!W_W6>WX0_Z M^4RU6&3^HF?8'_H;G8-'8;%7A+AL M[(37LI(9'I<[9XI_$-FSA MCHHH\#$>[(GM";O$EP'N%QMU8J.C8L=45T?",GW(N$ YKQ=J6=-.>I_>Z$#( M>1@&WGYR>\*" <9QO]ZXTQL?U?N#*T+[,GN&&*@^N?&!CC@:Q.%^>@_#?#_& M./#Z]2:=WN0M>O.-R7&.*O*D'Q8MG+#V)"^XTO7&-M?Z M"09A O3\DG/UW#%5OGO4T[]02P,$% @ G(@25Q$,BB2T P W!4 !D M !X;"]W;W)K&ULM9AMC]HX$,>_BI5*U9W4;IX@ M/!P@+211]]2M5FS;>U'="Q,&$FUB<[:!GM0/7]O)IH2&=+=U]\42._/_C3WC M#&$F1\H>> H@T.IQ:KO4XLZ\W+S:PPAP7-_\G6(IU: M0PNM88/WN5C2XQNH-M17O(3F7/]'Q](VD,;)G@M:5&*Y@B(CY2?^7 7B1" Y M[0*O$GCG@MX%@5\)_*=ZZ%6"WE,]]"M!_UP07! $E2#0L2^#I2,=8H%G$T:/ MB"EK25,7.EU:+0.<$76R[@63=S.I$[-E]#%Z]R&Z1W^$('"6<_0.,X95NO]$ MK]%"KP 86E"2 !'JCCP/RXP_H$^W4*R _3NQA5R(PME)Y71>.O4N./71+24B MY2@B:UBWZ,-N?? C?=RM=[T.@"TC6(?1>PSCW.LD_KTG5\AW7B'/\?R6!2V> M+O?:XO%KWJ-?\QYWRT-(I-QMDS=BZ=='TM<\_P+O?BM-T8V @K=FNFCTKRF).[?[D\$,ZF &G<&,Z9Z9*)>=7I[[$)F$A29A MD4E8; C6R/N@SOO@-Y7+@=V_W)8([J8(ZZ7R^/M+U:7B<)W1/!Y6.40'; JQPZZV6G MF^<^129AH4E89!(6&X(U$N\ZWW[K.K^I8E9@0\DV2@N-TB*CM-@4K9GPD^:& M:ZQP=J.>G6*3M+"BG=7KD7=6B8TZC=N=^D'MM$R*?=)\DB5UJ]N$'.E:6O[H MKV?K5N2U;L"=S<_=\<)MF0_=<50V&K_AR[[G+6;;C'"4PT:ZDHN3#SXK6XGE M0-"=;GVMJ)#U7E^F@-? E(&\OZ%4/ Z4@[JA._L*4$L#!!0 ( )R($E>D M77*<:0( #L& 9 >&PO=V]R:W-H965TW"3V\;"L8/MMO#O9SLA:TN*>-A+ MXFO?Y-LN'B7A8 "CV6E,F14RA5G;NNS HHL3SE%3!]LN"BQ$J'8NG* M2@#.+:BD;N!Y?;?$A#EI8O=F(DWX2E'"8":07)4E%D^70/EFY/C.\\8U61;* M;+AI4N$EW("ZK69"1V[+DI,2F"2<(0&+D7/AGX]CDV\3[@ALY-8:&2=SSN]- M<)6/',\( @J9,@Q8W]8P!DH-D9;QT' Z[2,-<'O]S/[9>M=>YEC"F-.?)%?% MR!DX*(<%7E%US3=?H/%C!6:<2GM%FSHW\AR4K:3B90/6"DK"ZCM^;.JP!?"C M X"@ 01O!80-(+1&:V76U@0KG":";Y PV9K-+&QM+%J[( M3>\^37]\O_Z%CB:@,*$23;$0V!3W&/70[$'; QZ_#)Y!IN&_AP2[]CUUN_Q/9 MCO>P]1Z^QO[/^PF:@NJR6N/[%F_Z?IT.SKS(2]SUMH>76<,@],(V:T=#;<$^ENM;89J]^P6!(F$86%AGFG9YI%U*.J#A2O M;+?/N=*SPRX+/=U!F 1]ON!&PO=V]R:W-H965T*-X62T#I;\ELO[]52HNV&E,@]CGF1AF@#!%^/!*3PY(T[A M4%I\#?DFV[L&12H/:?J]N+F:CP=.$1&/^$P6$H%Z>>1G/(H*)17'CYWHH/K. MPG'_^D7]LDQ>)?,09/PLC?X.YW(U'G@#,.>+((_D3;KYQ'<)T4)OED99^1=L MMK8$#\ LSV0:[YQ5!'&8;%^#IUTA]AP@Z7! .P?TLPYXYX#+1+>1E6F=!S*8 MC$2Z :*P5FK%15F;TEME$R;%O_%6"O5IJ/SD9'KSY_3BYNX?G7,9A%'V'GP ][?GX-VO[T=#J;ZO\!K.=MH?M]JH0_N//#D&V#D" MR$'8X'[6[W[.9\H=ENZH[CY465:IHBI55.K1KE2%&OQ"/A^!:10D$@3)'%S\ MR,.U&I42?/NLS,&5Y''VKRG5K38V:Q>3[21;!S,^'JC9E''QR >3WWZ!S/G= ME+@EL5H9<%4&W*=>E:',G[_D?P26(LTR4^9;.5;*%5WA<4(@Q=1W1L/'_:0, M=@PBR'!E5XN75/&2WGA/9[,\SJ- \KF:GZH@LS H.H IU*T2V0OA W$P=(C? MB-5DB!$CGFL.EE;!TO]5W(1+4[RT%09$B!+8B+9MACS*7&:.E56QLMY8S])X MG4LN,G";+N0F$!Q\N^;Q Q?&"= K]M8)8$FLEK=;Y>T>L ^X-LM@2:Q6!J\J M@V>W#WCM44BA@WW2&*T&.]BXR M!PL=O:XZ-CO!3FT_$H)\VJRMP4QU#(([6@'@Y'>%J2(!6*0&:UG_QU((T& MR"H:(,,. G18<[O#9*9(IBM:#0>H'PX^\R#CJS2:@ZMX+=)'7@3[2F>PB@JV MU.KY:U1 AT0%9!45;*G52Z%1 5E&!61 !YR[C5O#IH+C8MK1'K &!]P/ M#G>I#*("&%1]3[.,O](:^M7>.A]LJ=5SU]" #PD-V"HTV%*KEV+OP,'VB8,! M!LQ'#@9#ZKF4=LTTC0W8'C;@GSYV,%KVG3M@#0[8*CC@GSQZ,-@AIKI#1^_% M&AWP:ZB M,%"?+])4OMP4CSM4C[=,_@-02P,$% @ G(@25^TIVJ&F @ Q0< !D M !X;"]W;W)K&ULK55M;]HP$/XK5C9-K=21D!=@ M+$0"DFF=U"ZC[:9IV@>3&&(UL5/;@?;?SW9"!FV*JJU?B.]\SW-^SN;.WU)V MRS.$!+@OX:3J--J8#[ZQW[)ZU=:EE"CN8T_X%3D4V,D0%2M()5+A9T M^QDU>CS%E]")AS,0YY ( M $D*HKL*E[(?"/!KNN2"R3_T[ZY[KYF=;F;5Y,:\A F:&+*+<<0VR C>O>D/ MK(]=17]-LO UR:)7(CNX'K>]'O<8>Q B29I@J!IKUQ74Z(%&J[&P";R1YWWP MSWVI0&RM!P('":V( MJ)]GZVUGSE2WVD?^67\\[W?X0SFCZI'RE[X>0K3'A($7C9_70 MJ U!2]T5EU3('JN7F9RSB*D N;^B5.P,E:"=W,$?4$L#!!0 ( )R($E>" MA\N.$@, 'X( 9 >&PO=V]R:W-H965TBJ6@++K:@L7.IYL5LR7CGIT+Z[E>E0-+K@%=Q*HIJR9/+7)11B-7)\Y^7% M'7]<://"38X0IZ(?Z5N+,[;SDO(1*<5$1"?.1<^&?CP?&WAI\Y;!2&V-B M,ID)\60FG_*1XQD@*"#3Q@/#QQ+&4!3&$6+\7/MTNI!&N#E^\?[1YHZYS)B" ML2B^\5PO1L[ (3G,65/H.[&ZAG4^D?&7B4+97[)J;9/$(5FCM"C78B0H>=4^ MV?.Z#AL"/]PCH&L!_5=!L!8$-M&6S*8U89JE0RE61!IK]&8&MC96C=GPROR+ M4RUQE:-.IS?WUU=WY&(ZO;J?DJ,):,8+1=Z3*6Z7O"F B#D1>@&2,*5 JV-< M>YA.R-';XZ&K$<"X<;-UL,LV&-T3['-3G9+ .R'4HT&/?'Q8/H$,Y;Z5T]=R M%]/NQ_Z M2O.?G+TJ5- 5*CCD/=TH#%G!3'$-V"I+/ )J;&A-,E._O@JT;F/KUIPGRW20 M>)Z?#-WE9FZ[9KX7)8%/.[M7V&&''1[$-G]A,RMXQNR)L9>R]1)NAD_"*(RV M*'O,XM +]T!&'63T%TB1-QD6UNPS9,4#$B>9J/3!RD8[,&%$S\*S+>9=LX!& M9W'W:B1:UO3!F0N/U8X<+_$ M:0QP?2Z$?IF8.ZC[Y$C_ %!+ P04 " "FF?E[&I/L@J4TD5]VC,=$R"F_,[.44Q(42G%D M(LMRS9B$B;&8%>_6?#%CN8C"A*XYR/(X)OSG-8W8<6Y X_[%;7BW%^J%N9BE MY(YNJ/B4KKFMB _AY)EA<*4L&<9B43_*CQZF,E8%^/I>BH-W M@L;9OSI32VQ;CZU2\#)+B4_GALRQC/(#-19__ 9=ZT^=X2.!==Q@UVZPA] 7 M7^@V"P65&7"0J5T:7^RUSNH2RBV@U#EQ6$ /.S9V9^:A;9!&SH48N:B6ZW!U M:J[.(-H)N3= =)+CF-,VW M4>@7#@1+M>/@ZP<:;RG7!OP@W&,#?B2PCN5>;;GWC'GOC>F&D< Z;IC4;IB, ME_>3TR#T/-?NYY)&S,48.?I0G=9,IZ-E_?0TFVUK:O5X:J2@,SF3\M!J*JKU MQ*2O +J.=/#)H:23]#7[9EEO;^03 HTJ785'[XU-(/3VNZWHNG;&H_'"[^RU9? M?[__J];^/]P-#"_PZ!1XCGX -@T!?,Z. ([:$HR%UG5%TQ3 $;L"J*GW$-F> MA_J!_+!@EV_3&L#Q>@.H*?L(VQX^J;X:0==UW#-' VH:!/34!J$":/]SFGB6 M!;T>18T^4#X79AD(*([J6E=>#(I>'GC44X$2XM+@RT3 M@L7%<$])0+D2D-]WC(G[B;J'J.^=%O\!4$L#!!0 ( )R($E>-VGJJLP( M .(' 9 >&PO=V]R:W-H965T4W?,40*"'/"OXR$B%*(>FR>,4G1DHKKB@>0.6-\A)4;_Q0Y.''8#DZ08X M# +@-P'UM!*\!>*^-T&L 6KI9:]>)"[' @<_H!C'E+=G40F=?HV6^ M2*&^D[E@\I1(G BN;R^C&S2>SZ/;.3H*06"20IEQPSVIN9T7N%UT10N1 G:(I+ M(G!&'B$Y03,&)29R@8L$78L4&!IS#H*CD/ XH[QB@'Z,%UPP^:O_[/HVZNAN M=W35_H:\Q#&,#-G?.+ U&,&'=W;?^M15F+FT)O4/LP3BG M3)!'K%LN/,C9P:&K%#5+7[.HP;$.!I[7LWUSO9OCYU[>8+#O$S[WL<_/!Y:[ M[Q8=IJJUFCM-*P>VTM."HYA6A:B_XM;:#J2Q[L-/[!-[.+4[[*$<8/6\^4M? M3[\KS%:DX"B#I0QEG9[)?X35$Z7>"%KJEKF@0C9@O4SE$ :F'.3YDE*QW:@ M[5@/_@!02P,$% @ G(@25]^Y/I#" @ S < !D !X;"]W;W)K&ULA95K;]HP%(;_BI5-4R>M3>)<81"I5[53)Z&R;I\- MG(!5)\YL!]I_/]N!#!5#OR2VX_,^[TERCD<;+E[D"D"AUXK5(P'EV+L, MAU>A#; [?E/8R+TQ,JG,.'\QDX?%V N,(V P5T:"Z-L:KH$QHZ1]_-V*>CW3 M!.Z/=^IW-GF=S(Q(N.;L#UVHU=C+/;2 DK1,/?'-/6P32HS>G#-IKVC3[4UB M#\U;J7BU#=8.*EIW=_*Z?1%[ 1@?"<#; &Q]=R#K\H8H4HP$WR!A=FLU,["I MVFAMCM;FJTR5T$^ICE/%X^WE]':*SFY $GRT\5%[CCSKP]E0^8P]O3/+$&LP2N^? K3X/L)5U'O*CJE M7CR!J8<%",1+F['+8">16@E3.^LBS =)'HS\M0,=]^CX)%K38A>MBXKW:#A+ M\D'LIB4]+?F(EKAHB8.6X2AQT]*>EGY$2UVT])"&$]V6W+2LIV4?T3(7+3ND M16F@.MR:L!5.QW?M@E,PHHXJZ^\M6=+]^!_HOB*)W=OR]WFS.N9]$ M+&DM-:34@<%%IFM%=$='-U&\L>UZQI5N_G:XTL&BOL6 I:(U=4<)"XF@67H^D\L?[. MX2?%C=I;@\UD*<2S-;X6LR"R@I!AKBT#,;\U7B%CELC(^+7E#+J0%KB_WK'? MNMQ-+DNB\$JP)UKH:A9\"J# %6F9?A";+[C-9V+Y7 MLM#2G%*#T]GWF\O%S0).KE$3RA0,X$>#DFC*2Y VHX%8#5J%0)1"K8#PPMP% M(QH+8&C* 8R2)6544U2G::B-)LL3]:0_ON"O4V/%.CA7*)JL.)>AQX\,X MVU13U9 <9X'I&H5RC4'VX=THB3[WJ#KK5)WUL6=71%70$%J Z4\0W=7]:YV.'PIDJCK.&$ M_U9HRS=%%+@F'VK=KO=H+OT_?WF[J?D'9$EY,-+1K7[4NAS>QPR\H,:Y36P9ROA- [PP;HQG_V&U!+ P04 " "VB7)J14&IN^&AP&K99%3N.%(U&5)^*\)%&PUMAQKTW&;+S*I M.^PPJ,@"9B#OJANN++MC2?,2J,@911SF8^O2&<6^]C<.WW-8B:TVTIG<,_:@ MC4_IV,)Z0E! (C4#4;\E3*$H-)&:QL^6T^I":N!V>\-^97)7N=P3 5-6_,A3 MF8VM=Q9*84[J0MZRU4=H\S$33%@AS!>M&E_OPD))+20K6[":09G3YD_6K0Y; M ,73#W!;@+L+&+P \%J =VB$00L8'!K!;P$F=;O)W0@7$4G"@+,5XMI;L>F& M4=^@E5XYU?MD)KD:S15.AE_BRUD\0R<12)(7 GTEG!.]=J?H+;J;1>CD]6E@ M2Q5)^]M)RSII6-T76#UTS:C,!(II"FD//MJ/'^[!VRK#+DUWD^;$W4OXN:;G MR,-GR,6NUS.?Z>%PMR^=_XL>_W/T)V)XW9I[AL]_:(/?9(>DRPZ)EE\)+(GX@\Z\0?[V,-O%>@#1A>H MT,N N+[)$)NC6AE$")"]*].0#@VIOON7(0[LY;;<>\/^K=Q_#!%-R'^F; M!\ UX8N<"K4)YRH4/K]04^9-46T,R2I3->Z95#7(-#/U#@&N'=3XG#&Y,72 M[F43_@902P,$% @ G(@25[C8 KKP @ Z0@ !D !X;"]W;W)K&ULK59=3]LP%/TK5C9-( WRV8!8&ZDEC'7B2Q3&P[0' M-[EM/)PXL]V6_?O93IJ5DD8@\9+8SCWG^IR;^*:_8OQ19 2/>6T$ ,KD[(\ ML6V19)!C<,YEFK*Y[8H.>#4@')J>XX3VCDFA17US=H-C_IL(2DI MX(8CL(P M&UA#]R0.=;P)^$%@)3;&2"N9,O:H)^-T8#EZ0T AD9H!J]L23H%23:2V\:?F MM)J4&K@Y7K-_-=J5EBD6<,KH TEE-K".+93"#"^HO&6K;U#KZ6F^A%%AKFA5 MQ8:>A9*%D"ROP6H'.2FJ.WZJ?=@ *)YV@%<#O&U N /@UP!_&Q#L 0U(##. M5%*,#S&6..ISMD)<1RLV/3!F&K223PI=]HGDZBE1.!F=7U_'#^.+"S2\BM'X MZFYX=3X>79RAX61R=C=!>S%(3*A !^BRD M3C>JTGD[TH7HDA4R$^BL2"%MP9]VXUVO@\!6VAL#O+4!(Z^3\?NB.$2^\QEY MCN>W;:@;'D.BX*Z!>RWP^/5PMT.-WY33-WR]7>6LBX1PD:)Q(7$Q)U,*:"@$ M2(%B(A+*Q((#^CF<"LG59_>KK8I5%K\]BSZ*3D2)$QA8ZJP1P)=@19\^N*'S MIN%16F&Z\-C%\& M>IY_%#I>KPE\IJ+7J.AUJK@$K-\ =79+5 (G+$4X_:V.&KW2)JV3[JTO0T46 M;*@Z",+CP NWU+]3TF<.A8U#8:=#X[S$A!N#]'?$9 9\PR/19E+XHEK.5N%? M1ARXKA\XKMO;TMZYN[=JMS>:0PY\;IJL0 E;%++J$\UJT\>'IGW9_\.KGX!+ MS.>D$(C"3$&=PR-5)%XUUFHB66E:S91)U;C,,%/_(L!U@'H^8TRN)SI!\W<3 M_0-02P,$% @ G(@25]SA'.O4 @ U@@ !D !X;"]W;W)K&ULM59M;]HP$/XKIVR:.FEM7H '40*T'9(]$5-NWZ8]L$D M1V(UL9EMH/OWLQ-(V4;SH1)2E/CLN^>>N\OE,MAP\2PS1 4O1<[DT,J46I[; MMHPS+(@\XTMD^F3!14&4%D5JRZ5 DI1&16Y[CN/;!:',"@;EWIT(!GRE8\\W0L8@U+C.\6-W%N#"67.^;,1ILG0<@PCS#%6!H+HQQK'F.<&2?/XM06U M:I_&<'^]0[\L@]?!S(G$,<^?:**RH=6S(,$%6>7JGF^^X3:@CL&+>2[+.VPJ MW:[V&*^DXL766,L%9=63O&P3L6?@>6\8>%L#K^1=.2I93H@BP4#P#0BCK=', MH@RUM-;D*#-5B930IU3;J>#J]G;R-)W-(+R9P/3F(;RYFHYF%Q!&T<5#!"<3 M5(3F$DYAG!&6(E"F+Z67=)XC$"E1R<\#6VDN!M&.MWY'E5_O#;^N!]>(^($XS-HN5_ M4D85GL[TRY/ ]#7TL P=?LRT/DP5%O+GH314X*W#X*;GSN62Q#BT=%-)%&NT M@D\?7-_YVD"]75-O-Z$'#UR1'&B"3-$%)8;U?[4[Q+E"]4M4T];KH.WWVIX_ ML-<'V'1J-IU&-C,:FVYF*82I0-2M;=)WC<4JWJK[7:]WN&J]VHVO48V(_U!EA"R!"+%!44)8]WWFEMCZ1LQ MWYF_?LVX?\S2]X] W75>/^?.48J_A=WO>=?S_?Z_U;?W1DV!(BT'JH28KYBJ MIDZ]6P_ML!I5K^K5Q+\F(J5,0HX+;>J<=75!1#5$*T'Q93FXYESI,5@N,_WC M@<(HZ/,%YVHG& ?UKTSP!U!+ P04 " "GG4EB2[YG M@1D":W/K+%4\>J(/> M&B_)C/#[]0T5=VJ!,O=#$C$_C@ EB[XRA.L7],]I\"*81\S(* X> M_#E?]15' 7.RP)N W\;;KR0/R$SPO#A@Z7^PS6QM30'>AO$XS)T%@]"/LD_\ M*T_$C@,R]SB@W '5'*"QQT'/'?0TT(Q9&M88IMXC& MCY*?<<:I^-87?GSPY=NW\<-D.@7#ZS&87-\-K[],+J:78#B;7=[-P,OD;+[(WHCUOM,!5'/$5 Y?1 MG,RK_JI@7X2 7D*X0%+ OS?1&="U$X TI+?P&I%1/<4S M]^!]]B.?D].I&)WSG:2!(6.$,_!]*NS!A).0_=N6O Q<;P=/BOJVOML@[ JODP2CR8,C0\SP O\P 3C-P I8T9JPM]@S02@&3 M_O,T@([E:%#KJ4^[81VVJS V"\:FE/'0\S;A)L!<_' XC"GW_\-)KVFCFB$9 M.Q1.(=2@K9LUKFV&&K1L9+23M0JRUFO2&Z3#K)[D-L96@XAM6>U M0Z'-4#84W(*RVU5RW08%$]DN0O4*:['3+0/IL)TIU,KI1I-RO1 3.@/#: YF M/*8^86 D9@,2$T2.WE4N.D*KY@*5 MN4#2X3 1&F AZV22V2*'WAVD$%F6Z]3&\F&[*OERHH?2^?,P^5;6^BM9'[2K MLBZG92B?E^\HGA-PC4-1>]*:D\(E M<(!RY?"_:JXI#PS=L9!AUX?O8<,J_5))0+F4>%O5V0W)N(=W4U;(>9>Z LJ% MQ2A=S!$*;DF0:@FV\M<'2E"*>/2PZPBM&G\I4J#[KB4HU4!'YZ(CM.J"M51! M2*Z"AM[/C4]%'N1).0$/Z39$(D*?",5+ NX966P",/47I"U+!]X+-?!,,&TK M[9'<]:TI*541DBJ-MRP7<\3*.M!$%G)0K:AS0T-B6&5=ZAE?=@CK5+5VA57-1 MZA8DURWOUS3E[X5NUC2!#<)LY]("<_SD4?=^L;+FUVT-:V0V/U^G!P6/,A7)-+U=$+!YI8B"^7\0Q?[E) M7E",/8@X@T6-*,]$U MYE(N3DU3Q'-(L3AA"\A4SY3Q%$O5Y#-3+#C@I!"EU'0LRS=33#(CZA3/KGG4 M8;FD)(-KCD2>IIC_[@-EJZYA&T\/;LAL+O4#,^HL\ S&(.\6UURUS,HE(2ED M@K ,<9AVC9Y].FCK\<6 ;P168N,>Z203QAYT8Y1T#4L# 858:@>L+DL8 *7: M2&'\6GL:U91:N'G_Y/ZIR*ZR3+" :/W))'SKA$:*($ISJF\8:O/L,[C:;^8 M45'\HE4Y-O ,%.="LG0M5@0IR:W 70O<(FA)5L0: M8HFC#FHG2R>C\ZFIX/[JX0+W+(1I=WO8N MST?]BS/4&X_/;L?H: @2$RK0!]1+&9?D#RZJK]^F)*=PK#KNQD-T]/:X8TK% MHUW->#UWOYS;V3/WESP[0:[U'CF6X];(!\WR(<1*;A=RY[G<5%6H2N%4I7 * M/V]?*1A+5H12A+,$C3*)LQF94$ ](4 *-"0BIDSD'-#WWD1(KM[ 'W6ARUG< M^EGT5WDJ%CB&KJ$^.P%\"4;T[HWM6Q_K2O"?S)X5Q*T*XC:Y1S>@EX$$.&+3 M??]1O[3P"PN]9"RCT+-LNV,N-V,T3G1@C%85H]480Y&WZLA+56N#W ZLXE5Z MAMYH?B"Z5Z%[+Z%[=>C>Z] ;S0]$]RMT_R5TOP[=WT%ONX$5;I$W>A]('E3D MP4OD01UY4%-TM]W:(F_T/I \K,C#1O+;.:B=?"J!U_&'._R.J[[4[=(W3G%@ M@'85H-T<@$E,U>% KSLDFR'R;Q7&Y2HL\LE/=0) DB&\L2'5Y6WOK$R![SN! MMY5W=UCHV4[H5\/*).;&'JO/-U\QGY%,( I3);1.](F EV>&LB'9HMAV)TRJ M3;RXG:MC%G ]0/5/&9-/#;V35P>WZ"]02P,$% @ G(@25P51S;&8! MLAX !D !X;"]W;W)K&ULM9E;C]HX&(;_BL6N M5JW43LX)G04DAAS*BIF.RG1[4>V%AQBPFL34-D.[OWZ=PP0"F2RH7V\@"7Z? M-_'[R0[V8,?X5[$F1*+O:9*)86\MY>9:T\1B35(LKMB&9.J7)>,IENJ4KS2Q MX03'A2A--%/772W%-.N-!L6U>SX:L*U,:$;N.1+;-,7\QPU)V&[8,WK/%S[2 MU5KF%[318(-79$[DI\T]5V=:38EI2C)!688X60Y[8^,Z,NQ<4+3XFY*=.#A& M^:,\,O8U/YG&PYZ>WQ%)R$+F"*R^GLB$)$E.4O?QK8+V:L]<>'C\3 ^+AUMCK]U!,EGB;R(]L]YY4#^3DO 5+1/&)=F5;5SDNMD*RM!*K M\Y1FY3?^7G7$@4!QV@5F)3"/!?8+ JL26.!6 O=< M!Z\2>$589>\6T?A8XM& LQWB>6M%RP^*? NU2H1F>2G.)5>_4J63H^C#!__S M=#9#XSL?3>\>QG?1]&86H/%\'CS,T2N?2$P3@>XPYSBOFM?H+?HT]]&KWU\/ M-*GN(.=HB\KMIG0S7W"ST"W+Y%J@((M)W*+WN_7N_^G#;KUA=@ TU75U_YG/ M_7=C=A+_VF97R-+?(%,WK98;FIPO-]OZX^?<@Y]S#[OE/EDHN?&B/#I?;G1$ M8=6E;!4\YP7>5$6ZI!F5Y.U,%6J,IIG$V8H^)@2-A2!2H"\SI4%325+Q3UOU ME@96NT$^*UR+#5Z084\-^X+P)](;_?&;X>I_MB4/"?,A80$D+(2$14"P1OW8 M=?W87?11Q%B\HTGR!DW3#:9<3;@2S9@0;972B;JT4B!A?@ES"UC^(O(TT@?: MTV'\D';AJ9UA6+9N&$[3-0)R;43KU-$ZG=&JH4:]IPF":(965VN :1K>*YK=-HIIFEYKF[N!_=&$/TZB'YG$..4<4G_Q<6_4;8\?5-K2ZA_ MA'T\SDM%5?MSRKV6H.>NHTT];&9ZEVUZS6=CYK)>^ 0'!&K&\ MJV-YUQG+ _+1>Y;$-%L)-),Q^G)+TD?"6]^5.U&7CI&0,!\2%D#"0DA8! 1K M5(JA[]<-]%_];ZMR "HA4)H/2@M :2$H+8*B->OH8/W)@/O7UXOYBF8")62IK/0K M3XUCO-P@+4\DVQ3[I1_\!4$L#!!0 M ( )R($E=1GTP!P0( "<' 9 >&PO=V]R:W-H965T!>_ZT,'; C;LY>X()F,=\K+#GUBPSGD*FN<^60&&9W<6(4SG+$F;@_&-P_W@[)W:A_,[H;/8QN)^1B"(9QH=^2]^1Q,B07K]]V M78.+68B;5,0W)3$]0?QYF5V2P'M'J$>#!OC@/'P("<+] D[WX2Y:K'W2VBWUNM8Y2Z#GX/W1 MH%;@Q&]>^9'WHTAS(;< ))$I%@/-['UJ M\E^21@6IK0:KV/?#J.UWW=6NLX8PC_KAG[ ]S:U:<^NLYE%F #-A"-[U1&8K M4(;C!I),FFH7S M (5U"L\:8-8W-M>5=,'9E MN>+/J\$A..XS\SH'HXRB_0T/_1-ZC6G5T5O6# M-$S4JO\B-#K:>LQ:2 _3>QP6M*\Z8>M J;M3QNP3\H6I)YYI(F".0.^RC8Y5 M69;+CI%Y4=FFTF"=+)H+?,E V0"$/9CVQ%"$=/<91D$V7%>7JNJIF_(C'..C0E MB?AF25F,N3AE#VJ6,H*#0A1'JJ%I S7&8:),QT7;C$W'=,VC,"$SAK)U'&/V M?$$BNIDHNO+2H$['*7X@<\*_I#,FSM2:$H0Q2;*0)HB1Y40Q]7-/ M'^:"HL<_(=ED.\,7NE-#IF=(-8WEO0\H/"$(5: M3&&8Y-Z=MM#,O+O_AN[OS-NY>7E_]?EVCLS;O/F;>7%M MS]$'BW <1AFZQ8SAW&\?T9_HR]Q"'W[_.%:Y&$H.5/TJK%6&-0Z$[:(;FO!5 MANPD($&+WI'K!Q*]*FY!?1^,E_MP84B!9LHZR- _(4,SNBWCN93+_UY'':07 MDB<=U-4.1K>/EQMM-_/7HKN_%MV3RRWB"[G>)F_,9+=V=+?@]0\Y MFD28DP#-,.//Z)[A),/E.OG]6G1%5YS$V;\MX[PHN=UV;IY$SK,4^V2BB"R1 M$?9(E.D?O^D#[:\VOT#"+$B8#0ES(&$N),P#@C4\V*L]V)/1A0=3_"PR/,\0 M7:*F(RVRX&WNDQ)/=1\DS(*$V9 PIX0-"EC^E/8X[6OB;ZP^[MKJ=:^]'A[0 MH!I>Z==>Z4N]4"PA@>'M0>'TF7OJW@SSE"* MP[:G_PNI]E2?0<*LX:MDTC7Z^RG';NGU.C$Y9:_>3J_!\$P?[J6OHU@>T$4V MYG)4S^5(_KBSYBO"EI0%T@0FA9PZJ9 P"Q)F0\(<2)@+"?. 8 W#G=6&.WNG M!'8&Z4%(F 4)LR%A#B3,A81Y0+"&!W5M6SK3I,O>+>4BA%*UIIITZK"XU4UX60&'"B8!SQ,3RUNHH*>1D M1U6U86WWU;BC[QL*,J8-2G- :2XHS8.B-0UE; UEO%%7X&L6BO08'/*25'^R ME^2C,=>13 MGZ] :38HS0&EN: T#XK6]->VDJ[+2^GV$_'7^>^-Z/-R&?J$9H<%]0%#>I5M-UGH*'1'77KH$U+;,OJNKRN_G.6 *VW M@](L_77]N]42D$&=XX*ZH$&]MJ MEE!W=GO%A#T4._\R5$Q[N4VF;JUW%YK% MGKJ]=DL_M_66=D<_=\N]@UM\N97Q!K.',,E01)8BE-89BN6/E;L#RQ-.TV*O MV8)R3N/B<$5P0%C>07R_I)2_G.0!ZCV:T_\!4$L#!!0 ( )R($E=MD325 M\ , %(4 9 >&PO=V]R:W-H965T)&B ,]LDV]7]\;,)XR4A--'U MEX:7YSF<8X[-J0=;0K^S%0!'/Y,X94-MQ?GZ6M=9L(+$9U=D#:FXLR T\;DX MI4N=K2GX8=Z4Q+II&(Z>^%&JC0;YM0 MB)G[#,8D_B<*^6JH]344PL+/8OY(MA^A$&1+O(#$+/^+MD6MH:$@8YPD1;-@ MD$3I[M?_60Q$K0'WCC2818-Y:H-5-%BYT!VS7-;$Y_YH0,D645DMT.1!/C9Y MMU 3I?(USC@5=R/1QT?C^[LOMX]/TYM/M^CN_NEVAMY.@/M1S- E&I-T Y1' M\QC$T,PAY1D%]D[<>9Y-T-O7[P8Z%QPDDAX4S[O9/<\\\KR_L_0*6<8%,@W3 M:FD?=[=/(!#M.&\WF^VZ4%[*-TOY9HYG'\6;9\"9'7S^) C3ED+!O M;>)V:%8[FIQRUVSM!S#4Q)QB0#>@C=Z\PH[QODVJ(K"&<*L4;G6AC^JO5@[" M!1IGE(HA:%.]@W)R*+DN;$:7ME@F/&>@;^J"6NNLGF.7=0VNO9)K[TRN=R0- MCM/=H?5J-(P]HH<53A][7CM-NZ1I=])\3AD(5A VYLT=X<#DX$:$1?P7^OH9 MDCG05G=UXI_K+D5@C:%PRJ%PE$XK1Z5P16 -X6XIW#W9JF%NU24EC+5I=@\\ M:+I]P]BWZHME#9[]DF?_G"E5K.R=YNP$//<=*0)K:/=*[9Y29]Y29]KXV-<*5YD"=WZY7YI/JM":0U6E$&PIG8NX,]6<+5X16E-\%6OPZ;GFI=EXF%A<^_!C\6)9DVF5 M;'!WM#G%T6E$:*NQGX2A/Q;V[C2VTOBC"JTY8E4 PFH3$%8:@52A-<57(0@K M2T'X,-]@R['Q@;-;>?]LG-CS[L ]@YW>6Q-;R4+*!QM<+D=>8 T!AQPM S6O+4R (0-('2^:R'GCG]>D*OKVXLY.9D"4L8U^4RFL$ C MAI5BR$!_3'TTDA;HYPW]N*8/#]#_J$2/#()/) S" ;F;3\G)^UIO.Z2C M5CHZ*FW4HBZU&A7MJ0WCY'38+1:W8O'_Q&)"Q9+@!LQT6"&H+NWXC?:!(I-6 M-SFJ>RN1&PO=V]R M:W-H965T MWQTY1T]?^)+>WI7U%TXOWM['M\EU4GZ[O\JKSTZWRCQ=)JLBS58B3V[>';UW MWNCIL!ZP?L3?TN2Q>/:QJ%_*CRS[L_Y$S=\=#>IGE"R265D3&\&7!^Z !G\/0W-SAXR/8O>_-#M_DI6?^(>7$97[S-LT>1UX^OO/J#]<_I M>GSUDY6NZDA=EWGUW;0:5UY-=SX,1QNDS=<>^,77\V/4JA5 M4>8/U2&J%'__HWJ 4&6R+/Z[X]E]V&C#;JT^\KXI[N-9\NZH.K062?XS.;KX MCW]S)H/_ZOH1)S&/Q"2)^206D%A(8HK$(A+3$&8$;+0-V,BF7USEV2Q)YH6X MR;.EN,Q6/Y.\3'\L$E%'KRMB5J]OQ$C,(S%)8OX&FZRQ>OW^\Z(Z+/U\GIO] M1SBCT6@PV'E<2#XM16(1B6D(,R(QWD9B;(W$Y2(N"I'=B._UVJXZZ&2Y6)]% M'0OY*\EG:9&(JSR=)<\>4VP?5'1EQCIAW\R0F$=BDL3\#7;V/!&#ZX/^?TQ#TW9U3C_:CN/JN(?%8:PHPP3+9AF%C#\#E/;]-5O!!I43PD8IX6 ML^QAU7E@F.S_N4S'>_\%N[3.U_?'E\0DB?DD%I!82&**Q"(2TQ!FI&:Z33)W%A1?2=)S)6O^\1@\0\$I,D MYI-80&(AB2D2BTA,0Y@1N;-MY,[0G8(S,F DYI&8)#&?Q (2"TE,D5A$8AK" MC("=;P-V;C\M>G8D6U5'LJY0686^H2(QC\0DB?GG>\MF=WJVMVP.R#G#P^94 MY)P1B6D(,X+@#-K+00-K%/X0CKB,[].R.B^Z;A9Z]>+.NJ*SFWW#@6H>JDE4 M\U$M0+40U12J1:BF*0#4/U22J^:@6H%K8:,9%$6LQ/>TO&M# MIZIE8+R:)<)KK@6+>CO$NO.!UA]0S4,UB6H^J@6H%J*:0K4(U32EF5EM^Q?. MA-WY("^B7Z*:AVH2U7Q4"U M1#6%:A&J:4HSP];6-AQ[;^/YH6^^7ES>YEG1 M6>FS2[USAE8T4$VBFM]HS_<5=B]UH1.&J*90+4(U36EF>-H"AF.]_'SQZ:%> M =9;'>OR4UJF22%F\6)1K2E__!9)/+L3CYNZ;&>@SCHVG)SZ%W",^J#]2?1. M"EJV0#4?U0)4"U%-H5J$:IK2S%"UI0OGGV]=V(G>AR*T=X%J$M7\1K,>BM#: M!:HI5(M035.:^;NK;4'#M1:J.:A MFD0U']4"5 M13:%:A&J:TLP4MZ4/ERU]N&CI ]4\5).HYJ-:@&HAJBE4BU!- M4YH9MK;TX=I+'_U_$;@!7[T22T$('JOFH%J!:B&H*U2)4TY1F)JFM M?;CVVL?3,M,9K&/4%#^LJT2T^8%J'JI)5/-1+4"U$-44JD6HIBG-C%M;#W%' M["H1+86@FH=J$M5\5 M0+40UA6H1JFE*,\/6-D?<5^Z-=^_H M-TC]2S?MUO2)LWM>A98S4$VBFH]J :J%J*90+4(U36EF=-IRAFLO9[RT?5^L M=^RK;[@#Y\Q^GH5V-E#-0S6):CZJ!:@6HII"M0C5-*69\6OK'2Y[@PT7O<,& MJGFH)E'-1[4 U4)44Z@6H9JF-#-L;>W#/;SV\=IY%MK^0#4/U22J^>Y^^Z/C MXD6 3AJBFD*U"-4TI9FWC6X;(,/7&B"O+Q:GXOWJ@%6C?::^ 4,U#]4DJOFH M%J!:B&H*U2)4TY1FYK#M< S9#L<0[7"@FH=J$M5\5 M0+40UA6H1JFE*,\/6 M=CB&]@['(65A.]$[8&BU ]4DJOG#_?MA=-S=.$ G#5%-H5J$:IK2S.0\>YN1 M SL;;E=G0_Q#?,XWY>"OPA.A<=,W>[7#/F_ON*'5#E23J.:C6H!J(:HI5(M0 M35.:FV0H?WF'WU6CV@Q!-4\5).HY@\[;I RG(R=O2U(M/*!:@K5 M(E33E&8FJ*U\#.V5C^LRF_W9W&1;/-9W)-CD:'/W["%&/^/%0^<%,;O7-T6HYJ&: M;+3GFQDCMV,O YTU0+40U12J1:BF*<.SR>[[PN.-C%03:%:A&J:TLSTM$V,D;V)\>I. MX/OY/"W3;+7S#F+V[4#[I+VSAG8W4$VBFH]J :J%J*90+4(U36EF)-N*QVB( M;@>.T.8&JGFH)E'-1[4 U4)44Z@6H9JF-#-L;7-C9'_/EA[;@7:I=\[0T@:J MR5''6Y<,)ETG8*.]M:$[/A].=]>&:-$"U12J1:BF*!-JDE4\QOM M>1C=X7B\>QZ$%AY03:%:A&J:TLSPM(6'D;WPL#X/6L9E_59!O\7\I?,@M.2 M:AZJR5?^N#[&^8EP)L="N -WU)D6M/^ :B&J*52+4$U3FI&J<=M_&-O[#UPN+A+Q_C9/DLU.=WO9Z=NJ>/'&&)=5$+.BSJ+M&I1]^KYY1#4/U22J^:@6 MH%J(:@K5(E33E&:&LRU5C-F[88S1<@6J>:@F4G]F)WM%!:Q*H)E'-1[4 U4)44Z@6H9INM+-GT3D_ M.QD-GOW/>2%%;1=BC'4A[%+O,*%="%23J.:C6C#>[VGL_/>TB0G:F$"U"-4T MI9D):AL38WMCXKI]/W'[]D;]1JV7\7U:[M1J[3L::-,"U3Q4DZCFHUJ :B&J M*52+4$U3FAG-MI QGK [&F@= ]4\5).HYJ-:@&HAJBE4BU!-4YH9MK:V,;;7 M-OJL)-'"!JIYX_V*Q6C4<5,EB4[KHUJ :B&J*52+4$U3FAFAMK$QMC'8G'N,\C[N+'':]=ZS0(L=X__X0[M09G.^& M"FUHH%J :B&J*52+4$U3FAFJMLDQ/J#),=L-4$U3FI&C2=O=F-B[&^LK8 MU)YB'8OWRY=ZAG:_;ZY0S4,UB6H^J@6H%DXZ[MKA=+PCK$*GC5!-4YH9K+9W M,;'?S(+;0*P>XZ=Y48JOU1)Q=I=4GZVJ#]+5K76/T?[\>@<3+7*@FD0U']4" M5 M13:%:A&J:TLSTMD6.B8ON,4[0-@>J>:@F4C&;=M/^_X37N)3NNC6H!J(:HI M5(M035.:&:"V[C&QUSW0M6;U]6PU[[O81%LDJ.:AFD0U']4"5 M13:%:A&J: MTLSXMEV3R9A=;*+M$53S4$VBFH]J :J%J*90+4(U36EFV-KVR,1^.X]_\FJ< M7>^=/;1,@FH2U7Q4"U M1#6%:M%D_PXKP]%TL'//5DU-:H:J;8E,["V1JSR; M))KLA)723ZKOAO?)MN3NMU?M1;?ZSON?,[3S5O* MJJ)XJ,[JJG@V=Q!9GQE:3_#0%@JJ>:@F4WI7'0OZJCI1I=42]JG^U]-ECBNV#.IO-T_T^A./N+,$O[4^K;\Q0 M3:*:CVH!JH6HIE M0C5-:6;,VG[+%.JW_ L7JO_?JQ7VE];W^(IJ'JI)5/-1 M+4"U$-44JD6HIBG-#'Y;C9FRU9@I6HU!-0_5)*KYJ!:@6HAJ"M4B5-.49H:M MK<9,H6K,=+]^XHRG^Y7=2_N$O0-$:A+5?%0+4"U$-85J$:II2ML$Z+2X2Y+2 MB\OXXNTRR6^3RV2Q*,1Z:?CNJ#Z&;;\J\N2F"ICSYKU[=+KW==]Y$SCUUT]; MYN+M?;4T_1CGU=JS$(ODIB(')]/J0)C7IX9/GY39_;NCZAC\(RO+;+G^\"Z) MYTE>/Z#Z_DU6K6.;3^H)'K/\S_73OO@_4$L#!!0 ( )R($E?$Y(E!;@( M #@& 9 >&PO=V]R:W-H965T2N_8W2M^;)0"RAUP69N M$U.=]-4*I2A@JIE9Y3G7CT.0:C/P.M[3QK58+-%N^$F_ MY NX ;PKIYHBOV&9B1P*(U3!-,P'WFGG9-2U^2[ANX"-V5HSZR15ZMX&Y[.! M%UA!("%#R\#IL8812&F)2,:?FM-KKK3 [?43^YGS3EY2;F"DY \QP^7 ^^BQ M&RE4&5UV!2D(NB>O*'N@Y;@$[\ B"L M >%K 5$-B)S12IFS->;(D[Y6&Z9M-K'9A:N-0Y,;4=BW>(.:3@7A,)E<3B^^ M_9Q,V'!R-3D[OV73B],K=C &Y$(:]H&-84Z0&4NAH!4R*7@JI,#'0SJ\NQFS M@[>'?1])BB7TL_K:875M^,*U7U?%$8N"]RP,PJ@%/MH/'T-&\(Z#A[MPGPK0 M5"%LJA ZONX+?-> 0@-]G,B&E4_#?IVF!C5]9K_;[%5\43N?;;T34_(,!A[U ME@&]!B]Y]Z;3"SZWF?U/9#O6H\9ZM(\]J?TRE4JQX+:UVNQ6'#W'80?#.@FC M*([HU:VWC3Q/BZ/XTW'UULG?ZFL[4R^Y7HC", ES @9'Q\2CJSE5!:A* MU^JI0AH<;KFDT0[:)M#Y7"E\"NST:/XLDK]02P,$% @ G(@25P 9RM:K M @ X@8 !D !X;"]W;W)K&ULK55=;]HP%/TK M5C9-K;0U(4!*NQ )*-4ZM1WJQZ9IVH-)+F#5L9E] ]V_G^V$C$**]K"7Q!_W M')]SDYS$:ZF>] ( R7/.A>Y["\3EN>_K= $YU2=R"<+LS*3**9JIFOMZJ8!F M#I1S/PR"R,\I$UX2N[6)2F)9(&<")HKH(L^I^CT$+M=]K^5M%N[8?(%VP4_B M)9W#/>#C04V"G(FRCM]KOJP!3 \S8"P M H2[@,XK@'8%:#NCI3)GZX(B36(EUT39:L-F!ZXW#FW<,&&?XCTJL\L,#I/Q MS>3ZR_?QF S'M^/+JP)#P MWXNJ_PW0$R!>9E1S(L>Z;)C\%4HS*O M[<^F?I5\[68^^RF?ZR5-H>^9;U6#6H&7O'O3BH*/36;_$]D+ZYW:>N<0>S(J ME+*^+2]+P;TK389+ELBQV*A9)6>MJ!/[JVTC^T5AY[15%[T0V*T%=@\*O#71 MR 2"L8X$GDT<:F@26+)TML[N];JG.P+WBX)F=5&M+CJH[D$BY4URHKU6M'I! MV-K1LU_5T#!_*RYR4'.7HMH\J4)@^?N7IDS_&ZKF M3&C"868H@Y-3TRA5)FHY0;ETH325:"+.#1?F)P3*%IC]F92XF=@#ZM]:\@=0 M2P,$% @ G(@25WMKN'@& P ;P< !D !X;"]W;W)K&ULC55A;YLP$/TK%INF5FH+ 1*2+D%*VE1KU791NFZ:IGUPX +6 MP,YLD[3[]3M#PK*%H'T!G^U[[YU]=QYNA/RA4@!-7O*,JY&5:KVZM&T5I9!3 M=2%6P'%E*61.-9HRL=5* HU+ISRS7/.Y61@ M]I<;/C/8J+TQ,9$LA/AAC-MX9#E&$&00:8- \;>&*\@R X0R?FXQK9K2..Z/ M=^@W9>P8RX(JN!+9%Q;K=&3U+1+#DA:9GHO-!]C&TS5XDOTRF93!^G-[>?R.Q^_$A.KD%3EBER3JY2RA-0 MA)D3C(J\R*B&F"R PY)I$@FE3X>V1BD&T(ZVM).*UCU"VR,/@NM4D2F/(?[; MW\80ZCC<71P3MQ7PKN 7Q'/.B.NX'GE^NB8G;T];<+WZ?+P2MWL$=PZ:2< L MU&12A:S(M_%":8GY]+TI\ K/:\8S-7:I5C2"D85%I$"NP0K?O>GTG/]W W:VYNZW<6"18 M AR35DK@T2O!(^(*LP6+KTE%A>;OJ7"]0;]90Z_6T&O5,'W!9J4 NT4D$LY^ M8:)BW@J=@L1,S?'$4]-/UH#3:$.3KMZ!KD[?<3O-PH):6- J;(XI1%6QS:2J M&^$%,9J1!#LG.\?9GNO">8@D[+5*[SV M@NNJ']:S]6LRKIKHG^W54_1 9<+P,#)8HJMS$6"NRJJ]5X86J[*E+H3&!ET. M4WP109H-N+X40N\,0U"_L>%O4$L#!!0 ( )R($E? 2RPB00, ,D* 9 M >&PO=V]R:W-H965T MTPF3+;-0F44)$!Y1@AC,NT;?/A_:.D%'?(M@S;>>D;(RI?2W:ES-NH:EB""& M0"@)+/]6,(0X5DJ2XT\N:A1CJL3MYXWZI38OS4PQAR&-OT&YTMW41$+>.]8/)M)/-$;S2> M7-_^&(W08'0SNKQZ0)/K_@TZN@"!HYBC4]0/Q!*S",=H(3\*?BR['N\OT-'' MXXXI)("2,8-\L$$VF'-@,!^-*1$A1R,R@]ENOBG!"WIG0S]P:@6_+LD9J>V[]M.NV.NMEW54JB-?\Y3'$#7D!PSUJYON-Q'9\^X5O_UT_7K^ZMJXO%[>TM'[E&_>M MAMTJHG;8FP5[LY9=GNCRO";RP&0,2/",!,.$QWKU]K$V*ZQ6";,N8@>Q52"V M:A%WS]%\2O>QM:KSZ#E-URT!5L,. +8+P/;[;>QVA:;9]JQ&B;D:5;/VMO5R MA5GU.Q8_(9C/96&P]TJR*J/:[5;#+K'M"3NU'<]M'Z#;NF#MMUGX7&?G^&^T M&YY7)JW&>2VK608UMXJ"!-A"UTI<+O"2B.R&+7J+>JROJY!2_T#5:;K8>)') MBKPQ9O) X"B&N92TSIKR_&)9W90U!$UUZ3&E0A8R^C&4M28P%2#?SRD5FX8: MH*A>>W\!4$L#!!0 ( )R($E?)[&\P(0( (P$ 9 >&PO=V]R:W-H M965TS,=DCW[W=V0D0GX$OLL^]YN?CLN%;ZT>P +'DJA#1)L+.V'%-J MLAT4S/14"1)W M']AO?.U8RYH9N%;B!]_871*\#\@&+R_3_EK^ :G^5S+CTW),D@"[&D#>@]!^O)%?Q1^O.!V MT+D=7&)/9]QDJD*OFEDX9:Z!?_!P=WWV:=@+1U$4T_T)V6$G.[PHNV("[Q?A M,L-K:N"L>L/2#Y_+_R].CYK+W=-[IK=<&B(@1UC8>X=GI9O>;P*K2M]O:V6Q M>_UTA\\%:)> ^[E2]A"X%NX>H/0?4$L#!!0 ( )R($E?K.@,R,P( + $ M 9 >&PO=V]R:W-H965T;EM0VY%:ZA6Q#LKU Z8-BCV.QNKB2G*1_7TEV7!>R>;$UTIPSY]@SBD]2 M/>L2P* S9T(GN#2FF@:!SDK@1 ]D!<*>%%)Q8FRH#H&N%)#<@S@+HC"Z)A(=EWFILRP>\QRJ$@-3-;>?H$K9][ MQY=)IOT3G9K<^Q"CK-9&\A9L%7 JFCD7+9ETI#IC4M<*T,_97AMEF^37-Q?UE&^) ;2%3(J, M,DIW$MC.]PO2WNE@'()]KR0 MTEP"5Z"[I-*_4$L#!!0 ( )R($E>7!DK<&00 $41 9 >&PO=V]R M:W-H965T@$22Z2N3FT#B>5BM]W% MIDFVBZ+H R.-;6%U\9*TG?S]DI*BV+HP@9L72Z3G',Z<$4=#3?8%^\K7 (] M9&G.I\9:B,V%:?)H#1GEHV(#N?QG6;","CED*Y-O&-"X!&6I22S+,S.:Y,9L M4LY=L]FDV(HTR>&:(;[-,LH>KR M]E,#&T\3-\EJ+=2$.9MLZ IN07S>7#,Y M,AN6.,D@YTF1(P;+J7&)+T+L*$!I\7<">WYPCU0H]T7Q50W>QU/#4AY!"I%0 M%%1>=C"'-%5,TH]O-:G1K*F A_=/[+^7P9%^26*QGAJ!@6)8TFTJ M;HK].Z@#+F]F>T^.OS^[M_T"\A")JD')VC+Y0QFHLJ/XEX_%7. M_8A,Q->4 9^80OJ@F,RH7N^J6H\,K.>ACT4NUAPM\ACB'OQN#AZ^%8$XW=Y-,N^=P!OL6W MK4II'T"=H1>R4Q*K2 M[F8.MGT<6!-S=ZA5UPX[V/7)L5FH]?-$%=Q&!5>O0EDI(4:7.V"R\J/% [ H MX8"N61+!&?H?,E4K!P?A^R,R;FE4&7F'&MEM@;0AG"B0UPCD:05ZTN4&U&M5 M13R7!4GMM2U-T1VPK%^C/D'T*]GH$2CCB*"L*GG$0S%][*NZN+7/0#R^+*$1 R$BCN)[83:-3EW/3]HAZMUY]1PR7.XY(U2K]># MO)SZ%TU"O:^G:O'U1!^4[Q';;"G3M>CNRL(_PN"4[ MCO"YF<0O=).G]5&OD,#IU'5L^:-VCS3OL>MV6V%M-=1N5<&;!^?+#-BJ/*=S M%!7;7%0'K6:V^19P69Z 6_-S]8V@/+<^TU0?&#Y2)AM(CE)82DIKY,L6CU5G M]FH@BDUYBKTOA#P3E[=KH#$P92#_7Q:%>!JH!9HO)[/O4$L#!!0 ( )R( M$E>&/JA9<@0 !45 9 >&PO=V]R:W-H965TM M(%%WYHS'5*I3OK#%B@,-LJ XLHGC>'9,P\0:#[-K]WP\9&L9A0G<3[U3U79W:I$H0Q)")D">(P'UD7^'SB MDC0@>^)#"%M1.49I*5/&/JC,6B>Q_M,V? M[0\L-%L+R>(B6&40ATG^2Y^*@:@$J$+K T@1D V$G1ME65Y12<=#SK:(IT\K MM?0@*S6+5LF%2?I6'B57=T,5)\>/[^XN_WIS]_;J^N'Q9W3]]_N;=_^@7ZY MTC 2Z S=K;+!NT@'+Y2[7]6EZR]K=;2_\^D6XBGP?X>V5.FDHO:LL)[DUJ3! MVD.W+)%+@:Z3 (+G\;8JHZR%[&N9$*/@G^ND@USG-T0DVCE0J=3=17$*!+%JO6$#0?'\YIL@#UN4HTW:'J<_=TEUV^V%(> MH$]OE22ZD1"+VB'+_=UZ_[1%S\6*SF!DJ1X4P#=@C7_Z 7O.[X;JNF5U79/Z M.'^C H5"K/_[0O+L\OAN%I_V^V:,>T[?&=J;&MM>:=MK9:L0,X=0UCOW#IS/ M!BZI-_9*8Z^5L8*5D#0)PF119^T=%MW%KE_OW2^]^T;O#R!4I8CE*=39]@]L M!SVG5^_JEZZ^T?5C!BGE2S? %701/ &?A0+0BH!HG .=8F8!3': >6HC^(<,-A% =V9 ( =S4NGQ4># ML!E\1HT3VQA7F(Y?&5-% O]S@4072%Y(JD*@VCZ^TVOX4+'F/S8"N!VK"HUG ML/*;*(DUG7$[/!_!%3Z$=!_[395K2&,SI8\#"Q\RVF"L(8W-E'XILPKY*K2( MZW2Z#7EI@&,SP4^@UA%%4O)J<)17FOC8C/S]5W.3M8I:&F'?C"ZCW*F=K:<" M/'AM=!GGCA,+)'K^(&WF#Q.Z"H%J'WD-*QVBIP1B)'([:]%3AK?I,TB&[G&WC=K MG-H:FO3$>^7>)\:IYM0"]91!S(!OT?N'JWY/+?L;WKZ>!$B[2<#<_7[K5M X M)^:5>-O>'WQ'V:YFK6MF[?'V=P]92US<;S#6M'7-M'TI 0KYZIK%'W2Z3N4? M;LA18]DU8_F$]+L< DT )X^H.[/ M&9/[D]2@W D=?P-02P,$% @ G(@25^"?IA[/% TBT! !D !X;"]W M;W)K&ULM=U];]M6EL#AKT)X%H,9(+%%4A*E3&*@ M"7G)>V\[S2;3%HMB_V!DVA:J%R]%YV6P'WY%B39U*>J*3'];H(WMD,^1U7,D MD>?P\O67=?['YC[+"N?KOU8[&8K[+WN;-Y7"[3 M_-O;;+'^\N;"O7CZP8?YW7U1_N#J^O5#>I=]S(I?'M[GV^^NGI6;^3);;>;K ME9-GMV\N?G!?Z:E?[K#;XM=Y]F5S\+53_BJ?UNL_RF_DS9N+0?F(LD4V*THB MW?[Q.7N7+1:EM'T<_U.A%\\QRQT/OW[2Q>Z7W_XRG])-]FZ]^&U^4]R_N9A< M.#?9;?JX*#ZLOR19]0N-2F^V7FQV_W6^5-L.+IS9XZ98+ZN=MX]@.5_M_TR_ M5D_$P0[N\,0.7K6#UW4'O]K!;^XP.K'#L-IAV#7"J-IAU#7"N-IAW#5"4.T0 M=(TPJ7:8=(TPK7:8=MW!'3S]GQMTWN7Y?_8^Z?99LDNQ,"W2Z]?Y^HN3E]MO MO?*+79[N]M]FUGQ5EM3'(M_^[7R[7W']\5\_O]/)SS^&T8>/?_W+Q'.#?SC1 M?_XB__5?SM_"K$CGBXWSSS3/TS+S_^Z\='[Y&#I_^X^_O[XJMM%+XVI610KW MD;P3D5SGI_6JN-\XT>HFNVG97]CW]\_MG]CW'UOVO]H^:\]/G??TU+WUK*!* M5Y>.-WSA> //:WD\[^R[_SPK+IW!?O=!V]/9(;KO[G;W6W:/NCSXTYC-GI_YMMUU]]U=2QKZSQ7L[[S1">_= M(MULG/6M\[%8S_YP?O]Q^_>.+++EYK];'MS;/>:W8^4;^*O-0SK+WEQLWZ$W M6?XYN[C^ZU_<\> ?;1E.8B&)120F2"PFL83$)(DI$M,09M37\+F^AC;]^OWV M,UZ6Y]F-LRD+[(6SN4^W49STL;A?Y_-_M[X7O;6:?Z/![I_75Y\/2XB,FG2-*LFHBL0TA!GE,7HNCU&_\GA(<^=SNGC,VLK" M:O4M"Q(+22PB,;''@H,$'5P.!FZC)LB02:>0D@RI2$Q#F%$0X^>"&%L+XMUZ MN5RO>KU96,&^54%B(8E%)";&1R_;U:OVT;L%&3;I'%:2857GL!H*:Z1^\)SZ M08_4M[X16*&^*4]B(8E%)":"3F\$9,BD4TA)AE2=0FHHI)'FD^&G_1-^_5ALBG1U,U_=M66]5>R;]206DEA$8F+:,>O)H$G'H)(, MJHZ#MF<]%-3(>G=0]T8&UKS_D'W.\DVV3WQG\["8%VVI;E?ZYOJ9Q^2^O%WG M+_W6C@'Z0")4$Z@6HUJ":A+5%*II2C,+ZJ#9Z%J3=]^BV']4&4]J(:I% MJ"8J;7*8HX/@TF^D58Q&33I&E6A4U1(UN/2FC8]/U59&U1X\,#.3ZX:S:^VW M5:_BI],7;3&C6EAIAT^;=^F.S*K&^3;/%JWG=^Q2[WQ'F[V55G[LJT^G-;,=;>*B M6HQJ28=G0Z(1%:II2C-KHN[TNO96[Z_K15K,MP?!WYP\+=I?^]$&+ZJ%E38] M?#.\#,;C9CF@S5M4BU$MZ?:$2#2H0C5-:69%U*U>U][K_3#?_/'R-L\R9[XJ MLFV$XG1EH$U>5 LK[3 1!I<#_Z@RT 8NJL6HEG1[0B0:5*&:IC2S,NI.L&MO M!5='NQOG-IU;VL!VI7=5H(U@5(M0352:>6 W"8;-(\ 8#9MT#2O1L K5-*69 ME5$WCUU[]_CYR&+[AK%LK0FT88QJX9G?S76^96G>FOYH>QC58E1+4$VBFD(U M36EF(=5-:=?>E1;/[RSEU0\/C_GL/MUDSI?].T]K9:%-:50+*\TX1E;W>;V["WE_?G<\L+4&V>V7CYDJTVZN]XU M^UI^G6W::LEN]JTE5 M1+4(U46F'HP_#X<1KCGA4FQV^'$RFWK"Q6=*B3:;C MH=_X.-:BN7[@3QK;*?17U91FIG7=;/;LS>9?'E=Y-EO?KH/7N'^L-!N7S9K46P_2+]G.7I7>8\9/E\W=K_L*N]JP1M5Z-:A&H"U6)4 M2\YDROXXS_&FSDWZK>WC@40?CD(U36EFF=7M<\_>/I>K(I^O-O/9Z=-B=J%W M2:$M=%2+4$U4VN%[0/-J(#1@HUJ( M:A&J"52+42U!-8EJ"M4TI9FU5L\">/99@*O>/^/&=37E8RFV_23XOV^D&' M"E MK#1S6-UK3I^A,06JQ:B6H)I$-85JFM+,XJDG"#S[!$'W2[+L4._R02<' M*NVP? :7D^8U+6A,@6HQJB6H)E%-H9JF-'/=T7INP+?/#3R5CVL]@6='^I8. MJH6H%J&:0+48U1)4DZBF4$U3FEEB]0R#[Y(G\'QT8 '50E2+4$V@6HQJ":I) M5%.HIBG-K+5Z_,'O=H'^Z1-X=J!W>:&3#I5FG, ;':\/&*%1!:K%J):@FD0U MA6J:TLS".5B WC[0T.7\G9WH73KH1$.E&>?OQN4BT,W206<54"U&M035)*HI M5-.49I9./0'AVR<@JI7UJD]WMJ,H= P"U4)4BU!-H%J,:@FJ2513J*8IS:RR M>@S"1\<@?'0, M5"5(M03:!:C&H)JDE44ZBF*!>.!_W2\;N_ZXX<7"%3D>@6HAJ$:H)5(M1+4$UZ1_/J(PGC3:A0D-J2C.+ MJ9Z,\.V3$9;U,O>K,+<6$CHJ@6HAJD6H)E M]H^'0MSAN#%-E;1LY?E^<^A* MMFSF3T>#9NJC@PV49J9^/=C@VP<;OF>I6#O9._/1(0=4BU!-H%I<:<;%ILVT M/][$:UZSVK+-L)GPZ# "I9D)7P\C^/9AA'\^E@?_NTM4#^\HX3P^[*[$WDWW M9"^>EC=H?^5'IQ10+42U"-4$JL6HEOC'2^6[WM@+)D&S7M!!!533E&;>P+$> M5!C:!Q5.E=:ZN,_:5JMY:_?Z%A*JA:@6H9I M1C5DN'Q4@DC=^C[S57')1I6 MH9JF-+.0ZG&$H7U)A?>-179:WX7L1N_B08<04"U"-3$\7C5A/')]=]!>!;%LWQ\[U+A%TD #5(E03 MJ!:C6H)J$M44JFE*,XNM'C<8^F0W9XA.'J!:B&H1J@E4BU$M036):@K5-*69 MM5;/)PSM\PG 20E[A-[UATXNH%J$:@+58E1+*NW\20DTK$(U36EF:=5#"4/[ MW10ZEM;)D]UVOG==H5,*J!:AFD"U&-622C-.G7O^H+FZ-AI4H9JF-+.JZO&# MX?GQ R?,/A7.#ZL;1S[=E<%Z,(8.'J!:B&H1J@E4BU$M036):@K5-*69]59/ M* P#]& ,G4U M1#5(E03J!:C6H)J$M44JFE*,VNM'HD8VD\4]YF3+K/5S?;?W;K'Y=TF=H7ZD*^7VX^: MZ_R;LUH7]E$B^P/J7:[H0 6J1:@F4"VN-&-(* B"QLK&"1I4M@5UI]/F'7\5 M&E53FEEA]0S&T#Z#\?]58:_1C9 M9S^^ZQH-N]F[XM !$%2+4$V,CE>Y:"[PW[))RX47+5NU77C1LEG+A1?H[Z@I MSKQB9&TI?]>%%W:R=SJC,Q:H%J&:J#3;_2I:-G$GX^9A>-*RF>].Q\V[ M'[5L-AT-FR.P"OTM-:69"5W/,(SL,PP?L]EC/B_FV<9YGE_]X2[/LMV!^],Q MB/._SH^.Z[Q+'^9%NG#BQ?K3]@_K$0HZV(!J(:I%J"90+4:U!-4DJBE4TY1F M%F4]_3!"EV08H<,.J!:B6H1J M5B5$M03:*:0C5-:6:MU3,1(_M,Q+[$/F1/ MZW/=..'V#7%UY[S?W=/O:7F&UKI#9R-0+42U:-1R XR6<\ "C1JC6H)J$M44 MJFE*,RNJGGH8V==E>)]^*S\\;G;'1S^75Q$Z(CM10>C$ ZJ%J!95VN&Q16L! MH:,,J):@FD0UA6J:TLP"JD<91O91AL-U[S:'QV#=#M9:"PV=54"U$-4B5!.H M%J-:@FH2U12J:4HSZ[$>?!A-T<,Q=&P!U4)4BU!-H%J,:@FJ2513J*8IS:BU M<3T!,;9/0.R/MEXX\N0ZXW:@;WFA6HAJT?AX409WT/*A$8T:HUJ":A+5%*II M2C,+IYYJ&-M7G_@3YS'LA4 ZI%J"90+4:U!-4DJBE4TY1FEF(]=S'VR4.P M,3IR@6HAJD6H)E M1K4$U22J*533E&;66CT2,CXS$G+^$ P=[D"U$-6B<2_JEX/V#W_H M6 :JA:@659K]WO "C1FC6H)J$M44JFE*,^NH'LH8G[E9QO8=J+S)C/,^SVZS M/-^^-SW?<,9^V@(=T4"U$-4B5!.H%J-:@FH2U12J:4HSJZZ>Y!A/T-,6Z)0& MJH6H%J&:0+48U1)4DZBF4$U3FEEK]93&V+X\A>W>:I93&<=WD#BZ;=8[>^3> ME83.8*":0+48U1)4DZBF4$U3FE%)03V#$9Q=A>+[[E(8' \LE!>$-IJK[^SA M^Y83JD6H)E M1K4$U22J*533E&:64SV9$9R9S-@?>OUP<.AU_I;6=K/O1T%4 M"U$M0C6!:C&J):@F44VAFJ8TL^+JP8W (P^[ G0R ]5"5(M03:!:C&H)JDE4 M4ZBF*F CL$Q-'-?"0YJ?7@[%CO7,?G9Y MM0C51*4%!]DPN!P,W&;FH[,3W8)*-*CJ%E130>N$(7=T"U$-4B5!/!\9S%_EKVXS-7 MZ-! Y[@2C:LZQ]547*,,)G6S?V)O]O<[=V7'^J8_JH6H%J&:J+1SYZ[0H$FW MH!(-JKH%U510,^OKGOS$WI/O?^[*#O;.?+0ACVH1JHG)\9(+S5=\-&!R/J!$ M ZKS 345T,SVNA\^L2]D\)WGKNQJ[Y1'^^*H%J&:F)R_#P,:,#D?4*(!U?F MF@IHIGS=EI[8V](?CZ]W.7_NRF[V3GBT*XUJ$:H)5(M1+4$UB6H*U32EF157 M-\$G0_+A-W,I@V?%<\O4:M_9'TKE-T'@#5(E03 MT^-N^6@R'34^0*(QDY:8KAOX0>/S(QI4H9JF-+.PZ@F"J7V" "^L7T^=F+8_ MD-YUA8X=H%J$:J+2&H=FP]%19:$#!2U1Q\/QR&L>FJ%1%:II2MN7UM7F/LN* M,"W2Z]?+++_+WF6+Q<:9K1]71?D2=/!39UL9'FYP?;O;]?KXNF;,L"7=?['[M>\_C]02P,$% M @ G(@25_6B9G8M P 2A( T !X;"]S='EL97,N>&UL[5A=:]LP%/TK M1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983@2QYLM(E_?73M6SGH[IMUH>M'4MH M+-VC<^Z1=(5,AZ59"W:]8,P$JUS(AP#T^IR/2C=^3P,E- M5,I&Y/;D[8^E,A=O O<\>G=TU+D]O=B/GU3 *0F]HOT#1,\Z'5P80$P\/DS\ M,6U,^GQ7NAE^;+5:[C%&'GC(&Z:CA?6FC(>9DIN]B8@+6%V:L^".BA&94,&G MF@,KHSD7:Q?N06"FA-*!L45A$W4A4MX[N.MZ4"^U3LZETE5NE\']3NOA>T#3 M X-%A08YB6E[93#:Z"#Z"@;M^L"^MPKNFZV^N3#:%ZV"13I5.F MVS1=TH3&0\$RL*/Y? %/HXH00&-4;ALIIW,E:>6A8=0-*SMC0ES#8?J>[6BO MLJT=Z\!^R;9I#=5-)^,ZH+^MYK2W99^G&Q3\3IE/2SL=6?6A0-F59AE?5?U5 MUAK U+NX.BT*L?XH^%SFS$W^X(3C(6UXP4)I?F^S0:G,;(!I$MPQ;?AL._)3 MT^*&K4Q33JL,]]S[[_D)SW,FF:9BV[2M_0,<1^=_RW)U1O<-/[6J?[9ZG[VJ M]0WYLI>UOG%?NLGX-9A\!:>H?M=X<2;#^F[L/$/:1R^KC1S".P_P(8%@> MS '&<2PLS[\TGP$Z'X=AW@9>9(!R!BC'L7S(I/IB>?R7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G_UCE5RSZ86VZR5F^)AW.P$RXKFD;%V6XZ-R<09;S->C:XNC^=:B;&Z4;<(-%TW; M']&?/Y.,3TP>?-C:M_4-+ULFYEG+%J+>[WCUT)U&7L58N8P^#L?/0Q OQ'\) M8[W9\)S-ZWR_955[B*-@90=8-8]\UXQ(E6W9;.353TQTUR/_P"\.U]9**"52 MXH++'<(O>CQ,E*I@5<,*(K\U=MP]17\_4$2M@37,R8WM)P3=7[. 4%@FP0/Y0\:13?J4"0+*;( MMEC%W<.>WA$WG!/ZQ]I?+26@2@=98HJLB2C]1&/B)@E-M5L(26&*;(6 NHG^ M0$'9?XJ<_A=1-/_3#X+^_OEAZH8+_SJ@ S&#TO\4.?_+M!"OZ9P$OGOM!W[J MZP&$DOX4.>O'-'!3B;9RNUZ0QFZ8N%Z?^_N0JIB0 :;("I#)_U;VT_[>AE&J MQP_RP!19!'2Y"J([2LDU#>F-GY)5X*J.,J#T;R"G?S_THB4EJ?N7%C #4H"! MK( DC;S/GZ)@3N/D2Y]R4]4&!CATP!X[1,NEGW8&.#S]\JE+9>E!0T_OL08D M!0-9"LGZ.I%ADY"DL[N6Y0S(# :R&<":2!LO&) R#&1E'&LB\DZ.]DO6_*J" M098PD"TQ7(L,8D+&,)"-H18E@W"0)PQD3QRJDT$LR!(&LB7@,D6UK GYPD3V MQ4"=,A1*$_*'B3T)]6,E,$@(6<1$MLA@23!("3!3RHFI!0362FP^=1)*!,2C(DLF#?S'0/Y&XG9$ZOVC-Q_ MT[(0)!@3?4ARBNGF>;VOVD;RJIB0:DQDU9QB'A]+IO4?R#LFLG=>YUO^!=*" MK&,A6^=G=<\+L8H)B<="%@^(J96W%F0?"]D^>GGVUH,2>>YB7ZJ8D'ZL_W%J MZP13CR:X!((LH&',USZD8D("LI %="Q[W^)XLV_W@AT64?/+AS(0@[VPHXR5?C+ZU3A:^I4,2$+.=BS&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R M1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[ M[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8 MEG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/ MRA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D M"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O M0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0 M.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/J MG;]3[SI^'DJ]]GRM\?G?2?5XOK=<'W]9?IV_4$L#!!0 ( M )R($E?B(3)"\0$ !DG 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[# M,! %T%^ILD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/ M+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7F MG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9 M^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( )R($E?]!HFV, 8 ,XC 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ G(@25Z9J/1N_ P -1, !@ M ("!IA8 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ G(@25T/ZJ>'+#P 0IX !@ ("!,"8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25W\S M6IB(!0 8 P !@ ("!-D8 'AL+W=O+=:4N%@P " > 9 M " @?1+ !X;"]W;W)K&UL4$L! A0#% @ MG(@25S&$P!]H"@ $AH !D ("!05@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25\ I'0!?"0 M2!< !D ("!.&L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25Y:Z7T?H @ 708 !D M ("!SX 'AL+W=O&PO=V]R:W-H M965TV( !X;"]W;W)K&UL4$L! M A0#% @ G(@25ZPCW3OM!@ ZQ$ !D ("!>9, 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ G(@2 M5RQ&'4JM P Y@< !D ("!.ZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25YT/?=>$ P .P@ M !D ("!0L$ 'AL+W=O&PO=V]R:W-H965T."(T MH0, +(( 9 " @1G) !X;"]W;W)K&UL4$L! A0#% @ G(@25W/ND& " P & < !D M ("!\

#0 &0 @($JT >&PO=V]R:W-H965T M&UL4$L! A0# M% @ G(@25XD)5Z5_ P -0@ !D ("!>M@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25PF< M.Q?2 @ WP< !D ("!:>0 'AL+W=O# &0 M @(%RYP >&PO=V]R:W-H965TWJ !X;"]W;W)K&UL4$L! A0#% @ G(@25S)2]]'< @ X < !D M ("!L>X 'AL+W=O&PO M=V]R:W-H965TD77*<:0( M #L& 9 " @:_U !X;"]W;W)K&UL4$L! A0#% @ G(@25^;.NDB,!0 ZB( !D ("! M3_@ 'AL+W=O&PO=V]R:W-H965T"A\N.$@, 'X( 9 M " @>\ 0!X;"]W;W)K&UL4$L! A0#% M @ G(@25^W$E+\)! @Q( !D ("!. 0! 'AL+W=O&UL4$L! A0#% @ G(@25TNJ<$N* M @ "@8 !D ("!6PX! 'AL+W=O&PO=V]R:W-H965TXV *Z\ ( .D( 9 " @?\3 0!X;"]W;W)K&UL4$L! A0#% @ G(@25]SA'.O4 @ U@@ !D M ("!)A&PO=V]R M:W-H965T&UL M4$L! A0#% @ G(@25P51S;&8! LAX !D ("!U2(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG(@25VV1-)7P P 4A0 !D ("!"# ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G(@25\!++")! P R0H !D M ("!5U ! 'AL+W=OQO,"$" ",! &0 @('/4P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ G(@25Y<&2MP9! 11$ !D ("!D5@! 'AL M+W=O&PO=V]R:W-H965TSQ0 -(M 0 9 " M@8IA 0!X;"]W;W)K&UL4$L! A0#% @ G(@2 M5_6B9G8M P 2A( T ( !D'8! 'AL+W-T>6QE0$ M7W)E;',O+G)E;'-02P$"% ,4 " "@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ G(@25\A< MP5(@ @ T"< !H ( !*H ! 'AL+U]R96QS+W=O XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 246 344 1 false 81 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://gromsocial.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://gromsocial.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://gromsocial.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parenthetical) Sheet http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://gromsocial.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - NATURE OF OPERATIONS Sheet http://gromsocial.com/role/NatureOfOperations NATURE OF OPERATIONS Notes 8 false false R9.htm 00000009 - Disclosure - GOING CONCERN Sheet http://gromsocial.com/role/GoingConcern GOING CONCERN Notes 9 false false R10.htm 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://gromsocial.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 00000011 - Disclosure - REVENUES Sheet http://gromsocial.com/role/Revenues REVENUES Notes 11 false false R12.htm 00000012 - Disclosure - INVENTORY Sheet http://gromsocial.com/role/Inventory INVENTORY Notes 12 false false R13.htm 00000013 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://gromsocial.com/role/PropertyAndEquipment PROPERTY AND EQUIPMENT Notes 13 false false R14.htm 00000014 - Disclosure - OTHER ASSETS Sheet http://gromsocial.com/role/OtherAssets OTHER ASSETS Notes 14 false false R15.htm 00000015 - Disclosure - LEASES Sheet http://gromsocial.com/role/Leases LEASES Notes 15 false false R16.htm 00000016 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 16 false false R17.htm 00000017 - Disclosure - ACCRUED LIABILITIES Sheet http://gromsocial.com/role/AccruedLiabilities ACCRUED LIABILITIES Notes 17 false false R18.htm 00000018 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES Sheet http://gromsocial.com/role/RelatedPartyTransactionsAndPayables RELATED PARTY TRANSACTIONS AND PAYABLES Notes 18 false false R19.htm 00000019 - Disclosure - CONVERTIBLE NOTES Notes http://gromsocial.com/role/ConvertibleNotes CONVERTIBLE NOTES Notes 19 false false R20.htm 00000020 - Disclosure - EMPLOYEE BENEFIT PLAN Sheet http://gromsocial.com/role/EmployeeBenefitPlan EMPLOYEE BENEFIT PLAN Notes 20 false false R21.htm 00000021 - Disclosure - INCOME TAXES Sheet http://gromsocial.com/role/IncomeTaxes INCOME TAXES Notes 21 false false R22.htm 00000022 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://gromsocial.com/role/StockholdersEquity STOCKHOLDERS??? EQUITY Notes 22 false false R23.htm 00000023 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://gromsocial.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 00000024 - Disclosure - SUBSEQUENT EVENTS Sheet http://gromsocial.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 24 false false R25.htm 00000025 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 25 false false R26.htm 00000026 - Disclosure - REVENUES (Tables) Sheet http://gromsocial.com/role/RevenuesTables REVENUES (Tables) Tables http://gromsocial.com/role/Revenues 26 false false R27.htm 00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://gromsocial.com/role/PropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://gromsocial.com/role/PropertyAndEquipment 27 false false R28.htm 00000028 - Disclosure - OTHER ASSETS (Tables) Sheet http://gromsocial.com/role/OtherAssetsTables OTHER ASSETS (Tables) Tables http://gromsocial.com/role/OtherAssets 28 false false R29.htm 00000029 - Disclosure - LEASES (Tables) Sheet http://gromsocial.com/role/LeasesTables LEASES (Tables) Tables http://gromsocial.com/role/Leases 29 false false R30.htm 00000030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://gromsocial.com/role/GoodwillAndIntangibleAssets 30 false false R31.htm 00000031 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://gromsocial.com/role/AccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://gromsocial.com/role/AccruedLiabilities 31 false false R32.htm 00000032 - Disclosure - CONVERTIBLE NOTES (Tables) Notes http://gromsocial.com/role/ConvertibleNotesTables CONVERTIBLE NOTES (Tables) Tables http://gromsocial.com/role/ConvertibleNotes 32 false false R33.htm 00000033 - Disclosure - EMPLOYEE BENEFIT PLAN (Tables) Sheet http://gromsocial.com/role/EmployeeBenefitPlanTables EMPLOYEE BENEFIT PLAN (Tables) Tables http://gromsocial.com/role/EmployeeBenefitPlan 33 false false R34.htm 00000034 - Disclosure - STOCKHOLDERS??? EQUITY (Tables) Sheet http://gromsocial.com/role/StockholdersEquityTables STOCKHOLDERS??? EQUITY (Tables) Tables http://gromsocial.com/role/StockholdersEquity 34 false false R35.htm 00000035 - Disclosure - GOING CONCERN (Details Narrative) Sheet http://gromsocial.com/role/GoingConcernDetailsNarrative GOING CONCERN (Details Narrative) Details http://gromsocial.com/role/GoingConcern 35 false false R36.htm 00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies 36 false false R37.htm 00000037 - Disclosure - REVENUES (Details - Revenue by segment) Sheet http://gromsocial.com/role/RevenuesDetails-RevenueBySegment REVENUES (Details - Revenue by segment) Details http://gromsocial.com/role/RevenuesTables 37 false false R38.htm 00000038 - Disclosure - REVENUES (Details - Accounts Receivable) Sheet http://gromsocial.com/role/RevenuesDetails-AccountsReceivable REVENUES (Details - Accounts Receivable) Details http://gromsocial.com/role/RevenuesTables 38 false false R39.htm 00000039 - Disclosure - REVENUES (Details Narrative) Sheet http://gromsocial.com/role/RevenuesDetailsNarrative REVENUES (Details Narrative) Details http://gromsocial.com/role/RevenuesTables 39 false false R40.htm 00000040 - Disclosure - INVENTORY (Details Narrative) Sheet http://gromsocial.com/role/InventoryDetailsNarrative INVENTORY (Details Narrative) Details http://gromsocial.com/role/Inventory 40 false false R41.htm 00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://gromsocial.com/role/PropertyAndEquipmentDetails PROPERTY AND EQUIPMENT (Details) Details http://gromsocial.com/role/PropertyAndEquipmentTables 41 false false R42.htm 00000042 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) Sheet http://gromsocial.com/role/PropertyAndEquipmentDetailsNarrative PROPERTY AND EQUIPMENT (Details Narrative) Details http://gromsocial.com/role/PropertyAndEquipmentTables 42 false false R43.htm 00000043 - Disclosure - OTHER ASSETS (Details - Schedule of other assets) Sheet http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets OTHER ASSETS (Details - Schedule of other assets) Details http://gromsocial.com/role/OtherAssetsTables 43 false false R44.htm 00000044 - Disclosure - OTHER ASSETS (Details - Schedule of capitalized costs) Sheet http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts OTHER ASSETS (Details - Schedule of capitalized costs) Details http://gromsocial.com/role/OtherAssetsTables 44 false false R45.htm 00000045 - Disclosure - OTHER ASSETS (Details Narrative) Sheet http://gromsocial.com/role/OtherAssetsDetailsNarrative OTHER ASSETS (Details Narrative) Details http://gromsocial.com/role/OtherAssetsTables 45 false false R46.htm 00000046 - Disclosure - LEASES (Details - Future minimum payment obligations) Sheet http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations LEASES (Details - Future minimum payment obligations) Details http://gromsocial.com/role/LeasesTables 46 false false R47.htm 00000047 - Disclosure - LEASES (Details - Operating right-of-use assets and related lease liabilities) Sheet http://gromsocial.com/role/LeasesDetails-OperatingRight-of-useAssetsAndRelatedLeaseLiabilities LEASES (Details - Operating right-of-use assets and related lease liabilities) Details http://gromsocial.com/role/LeasesTables 47 false false R48.htm 00000048 - Disclosure - LEASES (Details Narrative) Sheet http://gromsocial.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://gromsocial.com/role/LeasesTables 48 false false R49.htm 00000049 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Goodwill GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill) Details http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables 49 false false R50.htm 00000050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets) Details http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables 50 false false R51.htm 00000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles) Details http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables 51 false false R52.htm 00000052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule) Details http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables 52 false false R53.htm 00000053 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative) Sheet http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative GOODWILL AND INTANGIBLE ASSETS (Details Narrative) Details http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables 53 false false R54.htm 00000054 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://gromsocial.com/role/AccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://gromsocial.com/role/AccruedLiabilitiesTables 54 false false R55.htm 00000055 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative) Sheet http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative) Details http://gromsocial.com/role/RelatedPartyTransactionsAndPayables 55 false false R56.htm 00000056 - Disclosure - CONVERTIBLE NOTES (Details - Convertible debentures) Notes http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures CONVERTIBLE NOTES (Details - Convertible debentures) Details http://gromsocial.com/role/ConvertibleNotesTables 56 false false R57.htm 00000057 - Disclosure - CONVERTIBLE NOTES (Details - Debt maturities) Notes http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities CONVERTIBLE NOTES (Details - Debt maturities) Details http://gromsocial.com/role/ConvertibleNotesTables 57 false false R58.htm 00000058 - Disclosure - CONVERTIBLE NOTES (Details Narrative) Notes http://gromsocial.com/role/ConvertibleNotesDetailsNarrative CONVERTIBLE NOTES (Details Narrative) Details http://gromsocial.com/role/ConvertibleNotesTables 58 false false R59.htm 00000059 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability) Sheet http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability) Details http://gromsocial.com/role/EmployeeBenefitPlanTables 59 false false R60.htm 00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost) Sheet http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost) Details http://gromsocial.com/role/EmployeeBenefitPlanTables 60 false false R61.htm 00000061 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost) Sheet http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost) Details http://gromsocial.com/role/EmployeeBenefitPlanTables 61 false false R62.htm 00000062 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Actuarial gains) Sheet http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains EMPLOYEE BENEFIT PLAN (Details - Actuarial gains) Details http://gromsocial.com/role/EmployeeBenefitPlanTables 62 false false R63.htm 00000063 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Assumptions) Sheet http://gromsocial.com/role/EmployeeBenefitPlanDetails-Assumptions EMPLOYEE BENEFIT PLAN (Details - Assumptions) Details http://gromsocial.com/role/EmployeeBenefitPlanTables 63 false false R64.htm 00000064 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://gromsocial.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://gromsocial.com/role/IncomeTaxes 64 false false R65.htm 00000065 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity) Sheet http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity STOCKHOLDERS' EQUITY (Details - Warrant activity) Details 65 false false R66.htm 00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option Activity) Sheet http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity STOCKHOLDERS' EQUITY (Details - Option Activity) Details 66 false false R67.htm 00000067 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative) Sheet http://gromsocial.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS??? EQUITY (Details Narrative) Details http://gromsocial.com/role/StockholdersEquityTables 67 false false All Reports Book All Reports grom_i10q-063023.htm grom-20230630.xsd grom-20230630_cal.xml grom-20230630_def.xml grom-20230630_lab.xml grom-20230630_pre.xml grom_ex3101.htm grom_ex3102.htm grom_ex3200.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "grom_i10q-063023.htm": { "axisCustom": 0, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1028, "http://xbrl.sec.gov/dei/2023": 33 }, "contextCount": 246, "dts": { "calculationLink": { "local": [ "grom-20230630_cal.xml" ] }, "definitionLink": { "local": [ "grom-20230630_def.xml" ] }, "inline": { "local": [ "grom_i10q-063023.htm" ] }, "labelLink": { "local": [ "grom-20230630_lab.xml" ] }, "presentationLink": { "local": [ "grom-20230630_pre.xml" ] }, "schema": { "local": [ "grom-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/dei/2023/dei-2023.xsd" ] } }, "elementCount": 555, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 149, "http://gromsocial.com/20230630": 49, "http://xbrl.sec.gov/dei/2023": 5, "total": 203 }, "keyCustom": 51, "keyStandard": 293, "memberCustom": 58, "memberStandard": 22, "nsprefix": "GROM", "nsuri": "http://gromsocial.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://gromsocial.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "10", "role": "http://gromsocial.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - REVENUES", "menuCat": "Notes", "order": "11", "role": "http://gromsocial.com/role/Revenues", "shortName": "REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - INVENTORY", "menuCat": "Notes", "order": "12", "role": "http://gromsocial.com/role/Inventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - PROPERTY AND EQUIPMENT", "menuCat": "Notes", "order": "13", "role": "http://gromsocial.com/role/PropertyAndEquipment", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - OTHER ASSETS", "menuCat": "Notes", "order": "14", "role": "http://gromsocial.com/role/OtherAssets", "shortName": "OTHER ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - LEASES", "menuCat": "Notes", "order": "15", "role": "http://gromsocial.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "menuCat": "Notes", "order": "16", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - ACCRUED LIABILITIES", "menuCat": "Notes", "order": "17", "role": "http://gromsocial.com/role/AccruedLiabilities", "shortName": "ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES", "menuCat": "Notes", "order": "18", "role": "http://gromsocial.com/role/RelatedPartyTransactionsAndPayables", "shortName": "RELATED PARTY TRANSACTIONS AND PAYABLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - CONVERTIBLE NOTES", "menuCat": "Notes", "order": "19", "role": "http://gromsocial.com/role/ConvertibleNotes", "shortName": "CONVERTIBLE NOTES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://gromsocial.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - EMPLOYEE BENEFIT PLAN", "menuCat": "Notes", "order": "20", "role": "http://gromsocial.com/role/EmployeeBenefitPlan", "shortName": "EMPLOYEE BENEFIT PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "21", "role": "http://gromsocial.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "menuCat": "Notes", "order": "22", "role": "http://gromsocial.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "23", "role": "http://gromsocial.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "24", "role": "http://gromsocial.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "GROM:ImpactOfCOVID19PolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "25", "role": "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "GROM:ImpactOfCOVID19PolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - REVENUES (Tables)", "menuCat": "Tables", "order": "26", "role": "http://gromsocial.com/role/RevenuesTables", "shortName": "REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "menuCat": "Tables", "order": "27", "role": "http://gromsocial.com/role/PropertyAndEquipmentTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - OTHER ASSETS (Tables)", "menuCat": "Tables", "order": "28", "role": "http://gromsocial.com/role/OtherAssetsTables", "shortName": "OTHER ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "29", "role": "http://gromsocial.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://gromsocial.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "30", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - ACCRUED LIABILITIES (Tables)", "menuCat": "Tables", "order": "31", "role": "http://gromsocial.com/role/AccruedLiabilitiesTables", "shortName": "ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - CONVERTIBLE NOTES (Tables)", "menuCat": "Tables", "order": "32", "role": "http://gromsocial.com/role/ConvertibleNotesTables", "shortName": "CONVERTIBLE NOTES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - EMPLOYEE BENEFIT PLAN (Tables)", "menuCat": "Tables", "order": "33", "role": "http://gromsocial.com/role/EmployeeBenefitPlanTables", "shortName": "EMPLOYEE BENEFIT PLAN (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)", "menuCat": "Tables", "order": "34", "role": "http://gromsocial.com/role/StockholdersEquityTables", "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - GOING CONCERN (Details Narrative)", "menuCat": "Details", "order": "35", "role": "http://gromsocial.com/role/GoingConcernDetailsNarrative", "shortName": "GOING CONCERN (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-012023-06-30_custom_ConvertibleNotesAndAccruedInterestMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "menuCat": "Details", "order": "36", "role": "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-012023-06-30_custom_ConvertibleNotesAndAccruedInterestMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - REVENUES (Details - Revenue by segment)", "menuCat": "Details", "order": "37", "role": "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment", "shortName": "REVENUES (Details - Revenue by segment)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30_custom_AnimationMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - REVENUES (Details - Accounts Receivable)", "menuCat": "Details", "order": "38", "role": "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable", "shortName": "REVENUES (Details - Accounts Receivable)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30_custom_ThreeCustomersMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - REVENUES (Details Narrative)", "menuCat": "Details", "order": "39", "role": "http://gromsocial.com/role/RevenuesDetailsNarrative", "shortName": "REVENUES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30_custom_ThreeCustomersMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - INVENTORY (Details Narrative)", "menuCat": "Details", "order": "40", "role": "http://gromsocial.com/role/InventoryDetailsNarrative", "shortName": "INVENTORY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "menuCat": "Details", "order": "41", "role": "http://gromsocial.com/role/PropertyAndEquipmentDetails", "shortName": "PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)", "menuCat": "Details", "order": "42", "role": "http://gromsocial.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "GROM:CapitalizedWebsiteDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - OTHER ASSETS (Details - Schedule of other assets)", "menuCat": "Details", "order": "43", "role": "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets", "shortName": "OTHER ASSETS (Details - Schedule of other assets)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "GROM:CapitalizedWebsiteDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "GROM:ScheduleOfCapitalizedCostsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - OTHER ASSETS (Details - Schedule of capitalized costs)", "menuCat": "Details", "order": "44", "role": "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts", "shortName": "OTHER ASSETS (Details - Schedule of capitalized costs)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "GROM:ScheduleOfCapitalizedCostsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - OTHER ASSETS (Details Narrative)", "menuCat": "Details", "order": "45", "role": "http://gromsocial.com/role/OtherAssetsDetailsNarrative", "shortName": "OTHER ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - LEASES (Details - Future minimum payment obligations)", "menuCat": "Details", "order": "46", "role": "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations", "shortName": "LEASES (Details - Future minimum payment obligations)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - LEASES (Details - Operating right-of-use assets and related lease liabilities)", "menuCat": "Details", "order": "47", "role": "http://gromsocial.com/role/LeasesDetails-OperatingRight-of-useAssetsAndRelatedLeaseLiabilities", "shortName": "LEASES (Details - Operating right-of-use assets and related lease liabilities)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "GROM:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - LEASES (Details Narrative)", "menuCat": "Details", "order": "48", "role": "http://gromsocial.com/role/LeasesDetailsNarrative", "shortName": "LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill)", "menuCat": "Details", "order": "49", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Goodwill", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details - Goodwill)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillOtherIncreaseDecrease", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets)", "menuCat": "Details", "order": "50", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details - Change in intangible assets)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_LicensingAgreementsMember", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillOtherIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles)", "menuCat": "Details", "order": "51", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details - Intangibles)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule)", "menuCat": "Details", "order": "52", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details - Amortization schedule)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)", "menuCat": "Details", "order": "53", "role": "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - ACCRUED LIABILITIES (Details)", "menuCat": "Details", "order": "54", "role": "http://gromsocial.com/role/AccruedLiabilitiesDetails", "shortName": "ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfRelatedPartyDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative)", "menuCat": "Details", "order": "55", "role": "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS AND PAYABLES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-04-012023-06-30_custom_MarksFamilyMember", "decimals": "0", "lang": null, "name": "us-gaap:SalariesAndWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - CONVERTIBLE NOTES (Details - Convertible debentures)", "menuCat": "Details", "order": "56", "role": "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "shortName": "CONVERTIBLE NOTES (Details - Convertible debentures)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30_custom_ConvertibleDebenturesMember", "decimals": "0", "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - CONVERTIBLE NOTES (Details - Debt maturities)", "menuCat": "Details", "order": "57", "role": "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities", "shortName": "CONVERTIBLE NOTES (Details - Debt maturities)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - CONVERTIBLE NOTES (Details Narrative)", "menuCat": "Details", "order": "58", "role": "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "shortName": "CONVERTIBLE NOTES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-01-20", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability)", "menuCat": "Details", "order": "59", "role": "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability", "shortName": "EMPLOYEE BENEFIT PLAN (Details - Defined benefit liability)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2021-12-31_custom_PreferredStockSeriesAMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2021-12-31_custom_PreferredStockSeriesAMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost)", "menuCat": "Details", "order": "60", "role": "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost", "shortName": "EMPLOYEE BENEFIT PLAN (Details - Accumulated benefit cost)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost)", "menuCat": "Details", "order": "61", "role": "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost", "shortName": "EMPLOYEE BENEFIT PLAN (Details - Changes in accumulated benefit cost)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Actuarial gains)", "menuCat": "Details", "order": "62", "role": "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains", "shortName": "EMPLOYEE BENEFIT PLAN (Details - Actuarial gains)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-12-31_custom_TopDrawAnimationMember", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - EMPLOYEE BENEFIT PLAN (Details - Assumptions)", "menuCat": "Details", "order": "63", "role": "http://gromsocial.com/role/EmployeeBenefitPlanDetails-Assumptions", "shortName": "EMPLOYEE BENEFIT PLAN (Details - Assumptions)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "64", "role": "http://gromsocial.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2022-01-012022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)", "menuCat": "Details", "order": "65", "role": "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity", "shortName": "STOCKHOLDERS' EQUITY (Details - Warrant activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "lang": "en-US", "name": "GROM:AverageRemainingContractualTermWarrantsOutstanding", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30_us-gaap_StockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "GROM:OptionsPreviouslyIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option Activity)", "menuCat": "Details", "order": "66", "role": "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity", "shortName": "STOCKHOLDERS' EQUITY (Details - Option Activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30_us-gaap_StockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "GROM:OptionsPreviouslyIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "menuCat": "Details", "order": "67", "role": "http://gromsocial.com/role/StockholdersEquityDetailsNarrative", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2020-10-022020-10-04", "decimals": null, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://gromsocial.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - NATURE OF OPERATIONS", "menuCat": "Notes", "order": "8", "role": "http://gromsocial.com/role/NatureOfOperations", "shortName": "NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - GOING CONCERN", "menuCat": "Notes", "order": "9", "role": "http://gromsocial.com/role/GoingConcern", "shortName": "GOING CONCERN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "grom_i10q-063023.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "GROM_AdditionalSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Secured Notes [Member]" } } }, "localname": "AdditionalSecuredNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_AnimationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Animation [Member]" } } }, "localname": "AnimationMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "domainItemType" }, "GROM_AverageRemainingContractualTermWarrantsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average Remaining Contractual Term, Warrants outstanding" } } }, "localname": "AverageRemainingContractualTermWarrantsOutstanding", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "durationItemType" }, "GROM_BooksAndStoriesContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Books And Stories Content [Member]" } } }, "localname": "BooksAndStoriesContentMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "domainItemType" }, "GROM_CapitalizedWebsiteDevelopmentCosts": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Capitalized website development costs" } } }, "localname": "CapitalizedWebsiteDevelopmentCosts", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "GROM_CapitalizedWebsiteDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Website Development Costs [Member]" } } }, "localname": "CapitalizedWebsiteDevelopmentCostsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "domainItemType" }, "GROM_CommonStockIssuedToReduceDividendsPayableToSeriesCPreferredStockholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued to reduce dividends payable to Series C preferred stockholders" } } }, "localname": "CommonStockIssuedToReduceDividendsPayableToSeriesCPreferredStockholders", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_CommonStockParValue0.001Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, par value $0.001" } } }, "localname": "CommonStockParValue0.001Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "domainItemType" }, "GROM_CommonStockPurchaseWarrantsIssuedForFinancingCosts": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for financing costs" } } }, "localname": "CommonStockPurchaseWarrantsIssuedForFinancingCosts", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_CommonStockWarrantsIssuedInConnectionWithConvertiblePromissoryNotes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock warrants issued in connection with convertible promissory notes" } } }, "localname": "CommonStockWarrantsIssuedInConnectionWithConvertiblePromissoryNotes", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_CommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stocks [Member]" } } }, "localname": "CommonStocksMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ComputersSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Computers Software [Member]" } } }, "localname": "ComputersSoftwareMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "GROM_ContractorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractors [Member]" } } }, "localname": "ContractorsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ConvDebtAndInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conv Debt And Interest [Member]" } } }, "localname": "ConvDebtAndInterestMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ConversionOfNotePrincipalAndAccruedInterestIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of note principal and accrued interest into common stock" } } }, "localname": "ConversionOfNotePrincipalAndAccruedInterestIntoCommonStock", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_ConversionOfNotePrincipalAndAccruedInterestIntoCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of note principal and accrued interest into common stock, shares" } } }, "localname": "ConversionOfNotePrincipalAndAccruedInterestIntoCommonStockShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "GROM_ConversionOfSeriesCPreferredStockIntoCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ConversionOfSeriesCPreferredStockIntoCommonStock", "negatedLabel": "Conversion of Series C preferred stock into common stock" } } }, "localname": "ConversionOfSeriesCPreferredStockIntoCommonStock", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_ConversionsOfNotePrincipalAndAccruedInterestIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ConversionsOfNotePrincipalAndAccruedInterestIntoCommonStock", "verboseLabel": "Conversion of note principal and accrued interest into common stock" } } }, "localname": "ConversionsOfNotePrincipalAndAccruedInterestIntoCommonStock", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_ConvertibleDebenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debentures [Member]" } } }, "localname": "ConvertibleDebenturesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "domainItemType" }, "GROM_ConvertibleNotesAndAccruedInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes And Accrued Interest [Member]" } } }, "localname": "ConvertibleNotesAndAccruedInterestMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_CuriosityInkMediaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Curiosity Ink Media [Member]" } } }, "localname": "CuriosityInkMediaMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_DefinedBenefitPlanInterestCost1": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net interest expense" } } }, "localname": "DefinedBenefitPlanInterestCost1", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "GROM_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://gromsocial.com/20230630", "xbrltype": "stringItemType" }, "GROM_DividendsPayableToSeriesCPreferredStockholders": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Dividends payable to Series C preferred stockholders" } } }, "localname": "DividendsPayableToSeriesCPreferredStockholders", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_ExchangeSharesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ExchangeSharesValue", "verboseLabel": "Exchange shares value" } } }, "localname": "ExchangeSharesValue", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_ExecutiveOfficersAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Executive Officers And Directors [Member]" } } }, "localname": "ExecutiveOfficersAndDirectorsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_FairValueOfPurchaseWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair value of purchase warrant" } } }, "localname": "FairValueOfPurchaseWarrant", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "GROM_FirstTrancheFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Tranche Financing [Member]" } } }, "localname": "FirstTrancheFinancingMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Four Customers [Member]" } } }, "localname": "FourCustomersMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ImpactOfCOVID19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Impact of COVID-19" } } }, "localname": "ImpactOfCOVID19PolicyTextBlock", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "GROM_IndefiniteLivedIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Indefinite lived intangible asset, gross" } } }, "localname": "IndefiniteLivedIntangibleAssetsGross", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockAsPaymentForSeriesCPreferredStockDividendsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of common stock as payment for Series C preferred stock dividends payable" } } }, "localname": "IssuanceOfCommonStockAsPaymentForSeriesCPreferredStockDividendsPayable", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockAsPaymentForSeriesCPreferredStockDividendsPayableShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of common stock as payment for Series C preferred stock dividends payable, shares" } } }, "localname": "IssuanceOfCommonStockAsPaymentForSeriesCPreferredStockDividendsPayableShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of common stock in connection with the amendment of terms of promissory notes, shares" } } }, "localname": "IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of common stock in connection with the amendment of terms of promissory notes, value" } } }, "localname": "IssuanceOfCommonStockInConnectionWithAmendmentOfTermsOfPromissoryNotesValue", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithExerciseOfCommonStockPurchaseWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of common stock in connection with the exercise of common stock purchase warrants" } } }, "localname": "IssuanceOfCommonStockInConnectionWithExerciseOfCommonStockPurchaseWarrants", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Shares" } } }, "localname": "IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issuance Of Common Stock In Connection With Issuance Of Preferred Stock Dividend Value" } } }, "localname": "IssuanceOfCommonStockInConnectionWithIssuanceOfPreferredStockDividendValue", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[custom:IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferings]" } } }, "localname": "IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferings", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferingsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferingsShares]" } } }, "localname": "IssuanceOfCommonStockInConnectionWithSalesMadeUnderPrivateOfferingsShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "GROM_IssuanceOfCommonStockPurchaseWarrantsAsConsiderationForWaiverOfFinancingCovenant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of common stock purchase warrants as consideration for waiver of a financing covenant" } } }, "localname": "IssuanceOfCommonStockPurchaseWarrantsAsConsiderationForWaiverOfFinancingCovenant", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "GROM_L1CapitalGlobalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "L 1 Capital Global [Member]" } } }, "localname": "L1CapitalGlobalMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_L1CapitalSecuredNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "L 1 Capital Secured Note [Member]" } } }, "localname": "L1CapitalSecuredNoteMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "GROM_LongTermDebtMaturingInYearsTwoAndThereafter": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "2025 and thereafter" } } }, "localname": "LongTermDebtMaturingInYearsTwoAndThereafter", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities" ], "xbrltype": "monetaryItemType" }, "GROM_MarksFamilyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marks Family [Member]" } } }, "localname": "MarksFamilyMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "OperatingLeaseRightOfUseAssets", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_OperatingLeaseRightofuseAssetsObtainedInExchangeForLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets obtained in exchange for lease liabilities" } } }, "localname": "OperatingLeaseRightofuseAssetsObtainedInExchangeForLeaseLiabilities", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_Option1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 1 [Member]" } } }, "localname": "Option1Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "domainItemType" }, "GROM_Option2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options Issued 2018 [Member]" } } }, "localname": "Option2Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "domainItemType" }, "GROM_Option3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option 3 [Member]" } } }, "localname": "Option3Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "domainItemType" }, "GROM_OptionsPreviouslyIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options issued" } } }, "localname": "OptionsPreviouslyIssued", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "sharesItemType" }, "GROM_OrginalTDHSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Orginal T D H Secured Notes [Member]" } } }, "localname": "OrginalTDHSecuredNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Actuarial gain (loss)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriod", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "monetaryItemType" }, "GROM_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Revenue [Member]" } } }, "localname": "OtherRevenueMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "domainItemType" }, "GROM_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pre Funded Warrants [Member]" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_PreferredStockSeriesAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Series A [Member]" } } }, "localname": "PreferredStockSeriesAMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "GROM_PreferredStockSeriesBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Series B [Member]" } } }, "localname": "PreferredStockSeriesBMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "GROM_PreferredStockSeriesCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Series C [Member]" } } }, "localname": "PreferredStockSeriesCMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "GROM_PrepublicationCosts": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepublication costs" } } }, "localname": "PrepublicationCosts", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "GROM_PrepublicationCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepublication Costs [Member]" } } }, "localname": "PrepublicationCostsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "domainItemType" }, "GROM_ProceedsFromExerciseOfCommonStockPurchaseWarrantsNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from exercise of common stock purchase warrants, net of issuance costs" } } }, "localname": "ProceedsFromExerciseOfCommonStockPurchaseWarrantsNetOfIssuanceCosts", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_ProducedAndLicensedContentCosts": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Produced and licensed content costs" } } }, "localname": "ProducedAndLicensedContentCosts", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "GROM_ProducedAndLicensedContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Produced And Licensed Content [Member]" } } }, "localname": "ProducedAndLicensedContentMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "domainItemType" }, "GROM_PublishingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Publishing [Member]" } } }, "localname": "PublishingMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "domainItemType" }, "GROM_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_RelatedPartyPayables": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Related party payables" } } }, "localname": "RelatedPartyPayables", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "GROM_RemeasurementDefinedBenefitPlanActuarialGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Remeasurement on actuarial gain (loss) recognized" } } }, "localname": "RemeasurementDefinedBenefitPlanActuarialGainLoss", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "GROM_RutherfordMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rutherford [Member]" } } }, "localname": "RutherfordMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ScheduleOfCapitalizedCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of capitalized cost" } } }, "localname": "ScheduleOfCapitalizedCostsTableTextBlock", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "GROM_SecondTrancheFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Tranche Financing [Member]" } } }, "localname": "SecondTrancheFinancingMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SecondTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Tranche [Member]" } } }, "localname": "SecondTrancheMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_Secured10ConvNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured 10 Conv Notes [Member]" } } }, "localname": "Secured10ConvNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_Secured12ConvNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured 12 Conv Notes [Member]" } } }, "localname": "Secured12ConvNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SecuredConvertibleNotesIssued2017And2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured Convertible Notes Issued 2017 And 2018 [Member]" } } }, "localname": "SecuredConvertibleNotesIssued2017And2018Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SecuredConvertibleNotesIssued2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured Convertible Notes Issued 2018 [Member]" } } }, "localname": "SecuredConvertibleNotesIssued2018Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SecuredConvertibleNotesOIDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured Convertible Notes O I D [Member]" } } }, "localname": "SecuredConvertibleNotesOIDMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "domainItemType" }, "GROM_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SeniorSecuredConvertibleAdditionalSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Senior Secured Convertible Additional Secured Notes [Member]" } } }, "localname": "SeniorSecuredConvertibleAdditionalSecuredNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "domainItemType" }, "GROM_SeniorSecuredConvertibleTDHNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Senior Secured Convertible T D H Notes [Member]" } } }, "localname": "SeniorSecuredConvertibleTDHNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "domainItemType" }, "GROM_SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Senior Ten Percentage Secured Convertible Note With Original Issuance Discount L 1 [Member]" } } }, "localname": "SeniorTenPercentageSecuredConvertibleNoteWithOriginalIssuanceDiscountL1Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SeriesCPreferredConvertedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series C Preferred Converted [Member]" } } }, "localname": "SeriesCPreferredConvertedMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SeriesCPreferredStockDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock Dividend [Member]" } } }, "localname": "SeriesCPreferredStockDividendMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_SettlementOfDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "SettlementOfDerivativeLiabilities", "negatedLabel": "Settlement of derivative liabilities" } } }, "localname": "SettlementOfDerivativeLiabilities", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GROM_StockIssuedWithDebtShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued with debt, shares", "label": "Stock issued with debt, shares" } } }, "localname": "StockIssuedWithDebtShares", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "GROM_StockIssuedWithDebtValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued with debt, value", "label": "Stock issued with debt, value" } } }, "localname": "StockIssuedWithDebtValue", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GROM_StockPurchaseWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Purchase Warrants [Member]" } } }, "localname": "StockPurchaseWarrantsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_TDHSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "T D H Secured Notes [Member]" } } }, "localname": "TDHSecuredNotesMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_TDHoldingsLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "T D Holdings Ltd [Member]" } } }, "localname": "TDHoldingsLtdMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Customers [Member]" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_TopDrawAnimationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Top Draw Animation [Member]" } } }, "localname": "TopDrawAnimationMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "domainItemType" }, "GROM_TotalAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Accumulated Amortization" } } }, "localname": "TotalAccumulatedAmortization", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "GROM_TotalFixedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Fixed Assets [Member]" } } }, "localname": "TotalFixedAssetsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "GROM_TotalIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets" } } }, "localname": "TotalIntangibleAssetsGross", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "GROM_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_UnrealizedGainOnChangeInFairValueOfDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Unrealized gain on change in fair value of derivative liabilities", "negatedLabel": "Unrealized gain on change in fair value of derivative liabilities" } } }, "localname": "UnrealizedGainOnChangeInFairValueOfDerivativeLiabilities", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows", "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "GROM_UnsecuredConvertibleNotesCuriosityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unsecured Convertible Notes Curiosity [Member]" } } }, "localname": "UnsecuredConvertibleNotesCuriosityMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_VestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested Stock Options [Member]" } } }, "localname": "VestedStockOptionsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_Warrant1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant 1 [Member]" } } }, "localname": "Warrant1Member", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_WarrantIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant issued" } } }, "localname": "WarrantIssued", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "GROM_WarrantPurchasePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:WarrantPurchasePrice-0]" } } }, "localname": "WarrantPurchasePrice", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "GROM_WarrantsExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants exercisable" } } }, "localname": "WarrantsExercisable", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "GROM_WarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants exercised" } } }, "localname": "WarrantsExercised", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "GROM_WarrantsForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants forfeited" } } }, "localname": "WarrantsForfeited", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "GROM_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "GROM_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "GROM_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase shares of Common Stock, par value $0.001 per share" } } }, "localname": "WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "domainItemType" }, "GROM_WebFilteringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Web Filtering [Member]" } } }, "localname": "WebFilteringMember", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "domainItemType" }, "GROM_WeightedAverageExercisePriceWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Warrants exercised" } } }, "localname": "WeightedAverageExercisePriceWarrantsExercised", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "perShareItemType" }, "GROM_WeightedAverageExercisePriceWarrantsForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Warrants forfeited" } } }, "localname": "WeightedAverageExercisePriceWarrantsForfeited", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "perShareItemType" }, "GROM_WeightedAverageExercisePriceWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Warrants issued" } } }, "localname": "WeightedAverageExercisePriceWarrantsIssued", "nsuri": "http://gromsocial.com/20230630", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "perShareItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r725", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "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." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://gromsocial.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r226", "r449", "r450", "r453", "r454", "r493", "r670", "r772", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r226", "r449", "r450", "r453", "r454", "r493", "r670", "r772", "r775", "r776" ], "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r224", "r225", "r326", "r353", "r491", "r677", "r679" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r280", "r692", "r779", "r794", "r795" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r280", "r692", "r779", "r794", "r795" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r224", "r225", "r326", "r353", "r491", "r678", "r679" ], "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts payable, related parties" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r604", "r667", "r706", "r793" ], "calculation": { "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Billed accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r281", "r282" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://gromsocial.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. 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).", "label": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilitiesDetails", "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r68", "r186", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r39", "r114", "r194", "r524", "r555", "r556" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss", "periodEndLabel": "Other comprehensive income (loss), ending", "periodStartLabel": "Other comprehensive income (loss), beginning" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r19", "r39", "r456", "r459", "r485", "r551", "r552", "r744", "r745", "r746", "r755", "r756", "r757" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r109", "r702", "r797" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r427", "r428", "r429", "r570", "r755", "r756", "r757", "r782", "r798" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r14", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r20", "r144", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Recognition of beneficial conversion features related to notes payable" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r83", "r84", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock based compensation expense related to stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r425", "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r195", "r283", "r287" ], "calculation": { "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r14", "r96", "r121", "r344" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r14", "r61", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r156", "r190", "r222", "r256", "r270", "r276", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r449", "r453", "r465", "r520", "r609", "r702", "r713", "r773", "r774", "r789" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r182", "r197", "r222", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r449", "r453", "r465", "r702", "r773", "r774", "r789" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r800" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Website development costs" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Net Book Value" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r43", "r184", "r673" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r43", "r125", "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r125" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r177", "r191", "r192", "r193", "r222", "r243", "r244", "r247", "r249", "r253", "r254", "r284", "r313", "r315", "r316", "r317", "r320", "r321", "r351", "r352", "r355", "r358", "r365", "r465", "r559", "r560", "r561", "r562", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r596", "r618", "r640", "r660", "r661", "r662", "r663", "r664", "r734", "r751", "r758" ], "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." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/Cover", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r191", "r192", "r193", "r253", "r351", "r352", "r353", "r355", "r358", "r363", "r365", "r559", "r560", "r561", "r562", "r689", "r734", "r751" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodEndLabel": "Weighted Average Exercise Price, Warrants outstanding, ending balance", "periodStartLabel": "Weighted Average Exercise Price, Warrants outstanding, beginning balance", "verboseLabel": "Warrant exericse price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Number of securities called by each warrant", "verboseLabel": "Warrant purchase" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Purchase warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants outstanding, ending balance", "periodStartLabel": "Warrants outstanding, beginning balance" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r102", "r521", "r595" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r138", "r311", "r312", "r669", "r771" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r755", "r756", "r782", "r796", "r798" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r108", "r596" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r108", "r596", "r615", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r108", "r523", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.001 par value. 500,000,000 shares authorized; 9,044,361 and 2,514,858 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "EMPLOYEE BENEFIT PLAN" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r40", "r199", "r201", "r209", "r515", "r537" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Grom Social Enterprises, Inc. common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r11", "r90", "r93", "r199", "r201", "r208", "r514", "r536" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive loss attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r93", "r153", "r199", "r201", "r207", "r513", "r535" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r50", "r52", "r94", "r95", "r280", "r668" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r50", "r52", "r94", "r95", "r280", "r557", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r50", "r52", "r94", "r95", "r280", "r668", "r736" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r50", "r52", "r94", "r95", "r280" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r50", "r52", "r94", "r95", "r280", "r668" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r368", "r369", "r379" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Advanced payments and deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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.", "label": "Conversion of Series C preferred stock into common stock, shares", "verboseLabel": "Conversion of Stock, Shares Converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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.", "label": "Conversion of Stock, Shares Issued" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r24", "r158", "r792" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible debt, gross", "verboseLabel": "Convertible note" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r105" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible notes payable, net \u2013 current", "negatedLabel": "Convertible Debt, Current" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible notes payable, net of loan discounts", "verboseLabel": "Convertible Debt, Noncurrent" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Schedule of convertible debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r24", "r158", "r792" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "verboseLabel": "Convertible debt, gross" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r351", "r352", "r355", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r118", "r496" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r51", "r280" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r45", "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r45", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r45", "r47" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt converted, shares issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r45", "r47" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r45", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r139", "r220", "r322", "r328", "r329", "r330", "r331", "r332", "r333", "r338", "r345", "r346", "r348" ], "lang": { "en-us": { "role": { "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.", "label": "CONVERTIBLE NOTES" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r105", "r106", "r157", "r158", "r226", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r476", "r684", "r685", "r686", "r687", "r688", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r140", "r325" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r97", "r98", "r323", "r476", "r685", "r686" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Convertible debt, gross" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r324" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r226", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r476", "r684", "r685", "r686", "r687", "r688", "r752" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r174", "r684", "r783" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date", "verboseLabel": "Debt maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r226", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r476", "r684", "r685", "r686", "r687", "r688", "r752" ], "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." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r73", "r76", "r96", "r97", "r98", "r103", "r142", "r143", "r226", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r476", "r684", "r685", "r686", "r687", "r688", "r752" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r96", "r98", "r777" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Unamortized discount", "negatedLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "auth_ref": [ "r96", "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.", "label": "Original issue discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).", "label": "Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense", "verboseLabel": "Stock based compensation expense related to stock options" } } }, "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r740" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Total advanced payments and deferred revenues" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r384" ], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Total", "periodEndLabel": "Balance, June 30", "periodStartLabel": "Balance, January 1" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost", "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-Assumptions" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Salary increase rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-Assumptions" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "negatedLabel": "Contributions paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Foreign currency translation" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r385", "r394", "r697", "r698" ], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "verboseLabel": "Total" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.", "label": "Expense recognized in other comprehensive income" } } }, "localname": "DefinedBenefitPlanOtherChanges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ChangesInAccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r392", "r393", "r697" ], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r392", "r393", "r697" ], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-DefinedBenefitLiability" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r381", "r386", "r395", "r697", "r698" ], "calculation": { "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Current service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-AccumulatedBenefitCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Schedule of defined benefit liability" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r739" ], "calculation": { "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r14", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r14", "r67" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r14", "r261" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCostOfHedge": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The premium (cost) of a hedge, expensed during the period.", "label": "Derivative expense" } } }, "localname": "DerivativeCostOfHedge", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r378", "r690", "r691", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r378", "r690", "r691", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DistributedEarnings": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.", "label": "Declared cumulative dividends" } } }, "localname": "DistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStockStock": { "auth_ref": [ "r10", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.", "label": "Dividends, Preferred Stock, Stock", "negatedLabel": "Dividends declared for Series C preferred stock" } } }, "localname": "DividendsPreferredStockStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r210", "r232", "r233", "r234", "r235", "r236", "r240", "r243", "r247", "r248", "r249", "r251", "r463", "r464", "r516", "r538", "r680" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r210", "r232", "r233", "r234", "r235", "r236", "r243", "r247", "r248", "r249", "r251", "r463", "r464", "r516", "r538", "r680" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r468" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://gromsocial.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Executive and employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "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.", "label": "Rrecognized weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r780" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Uunrecognized cost of stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r20", "r178", "r202", "r203", "r204", "r227", "r228", "r229", "r231", "r237", "r239", "r252", "r285", "r286", "r367", "r427", "r428", "r429", "r439", "r440", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r470", "r471", "r472", "r473", "r474", "r475", "r485", "r551", "r552", "r553", "r570", "r640" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r1", "r14" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Loss on settlement of derivative liability", "negatedLabel": "Loss on settlement of derivative liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows", "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r188", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r134" ], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r134" ], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r134" ], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r134" ], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r302", "r304", "r305", "r307", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r133", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r62", "r65" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r133", "r497" ], "calculation": { "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite lived intangible asset", "totalLabel": "Total remaining intangible assets subject to amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-AmortizationSchedule", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r750" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r187", "r290", "r511", "r683", "r702", "r761", "r768" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, net", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Goodwill", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r14", "r291", "r297", "r301", "r683" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment and other adjustments" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Goodwill", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Total identifiable intangible assets", "verboseLabel": "Decrease in goodwill" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r2", "r760" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "negatedLabel": "Measurement period adjustment" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Goodwill" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r117", "r222", "r256", "r269", "r275", "r277", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r465", "r682", "r773" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r115", "r161", "r256", "r269", "r275", "r277", "r517", "r530", "r682" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r223", "r432", "r435", "r436", "r437", "r441", "r443", "r446", "r447", "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r173", "r238", "r239", "r264", "r433", "r442", "r539" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r749" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Income taxes payable and other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r672" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Advanced payments and deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "auth_ref": [ "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).", "label": "Increase in intangible assets" } } }, "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r737", "r749" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Increase (Decrease) in Other Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r749" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r303", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite lived intangible asset" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r63", "r135" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r60", "r64" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net", "verboseLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r163" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r213", "r216", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://gromsocial.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest on convertible notes and promissory notes" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r101", "r791" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "verboseLabel": "Accounts payable, related parties" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r130", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/InventoryDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r196", "r674", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, net", "verboseLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/InventoryDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r130", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/InventoryDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r582", "r583", "r584", "r585", "r586", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r582", "r583", "r584", "r585", "r586", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r705" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r14" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Common stock issued in exchange for fees and services" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of operating right-of-use assets" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of future minimum lease payment" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r484" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r484" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r484" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r484" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r484" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r787" ], "calculation": { "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r222", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r450", "r453", "r454", "r465", "r594", "r681", "r713", "r773", "r789", "r790" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r113", "r160", "r527", "r702", "r753", "r759", "r784" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r183", "r222", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r450", "r453", "r454", "r465", "r702", "r773", "r789", "r790" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r87", "r431", "r781" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r158", "r335", "r349", "r685", "r686", "r792" ], "calculation": { "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total Convertible notes principal amount payable." } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r16", "r226", "r340" ], "calculation": { "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r754" ], "calculation": { "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-DebtMaturities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r69" ], "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." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetails-ConvertibleDebentures", "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r37", "r159", "r222", "r284", "r313", "r315", "r316", "r317", "r320", "r321", "r465", "r526", "r598" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r165", "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "NATURE OF OPERATIONS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/NatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r215" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r215" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r125", "r126", "r127" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoingConcernDetailsNarrative", "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r116", "r127", "r162", "r181", "r198", "r200", "r204", "r222", "r230", "r232", "r233", "r234", "r235", "r238", "r239", "r245", "r256", "r269", "r275", "r277", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r464", "r465", "r533", "r617", "r638", "r639", "r682", "r711", "r773" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributable to Grom Social Enterprises, Inc. stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r154", "r198", "r200", "r238", "r239", "r532", "r746" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "(Loss) attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r212", "r232", "r233", "r234", "r235", "r240", "r241", "r246", "r249", "r256", "r269", "r275", "r277", "r682" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to Grom Social Enterprises, Inc. common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r88", "r367", "r755", "r756", "r757", "r798" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r120" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r24", "r158", "r792" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r256", "r269", "r275", "r277", "r682" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r785" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-FutureMinimumPaymentObligations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r479" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liabilities \u2013 current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r479" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r480", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-OperatingRight-of-useAssetsAndRelatedLeaseLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r478" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r750" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r483", "r701" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-OperatingRight-of-useAssetsAndRelatedLeaseLiabilities" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r482", "r701" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/LeasesDetails-OperatingRight-of-useAssetsAndRelatedLeaseLiabilities" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://gromsocial.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued expenses and liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r155", "r189", "r519", "r713" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "OTHER ASSETS" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r189" ], "calculation": { "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfOtherAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r7", "r114", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "verboseLabel": "Actuarial gain (loss)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r11", "r18", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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.", "label": "Change in foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r6", "r114", "r466", "r467", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r8", "r202", "r206", "r433", "r444", "r445", "r470", "r473", "r475", "r512", "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Tax effect" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other gains (losses)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitExpense": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.", "label": "Retirement benefit cost" } } }, "localname": "OtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForFees": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for fees classified as other.", "label": "Payments for Other Fees" } } }, "localname": "PaymentsForFees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r124" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Dividends to Series C preferred stockholders" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r107", "r351" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r107", "r596" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r107", "r351" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r107", "r596", "r615", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r107", "r522", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r743" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r41" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from issuance of convertible notes", "verboseLabel": "Proceeds from Convertible Debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r9" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r9", "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Exchange shares value" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from the sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalAndContractServicesExpense": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.", "label": "Professional fees" } } }, "localname": "ProfessionalAndContractServicesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r181", "r198", "r200", "r214", "r222", "r230", "r238", "r239", "r256", "r269", "r275", "r277", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r448", "r451", "r452", "r464", "r465", "r517", "r531", "r569", "r617", "r638", "r639", "r682", "r699", "r700", "r712", "r746", "r773" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows", "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts", "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r136", "r168", "r171", "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r137", "r185", "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts", "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r518", "r529", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts", "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r211", "r288" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r391", "r489", "r490", "r589", "r590", "r591", "r592", "r593", "r614", "r616", "r647" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r621", "r622", "r625" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r391", "r489", "r490", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r589", "r590", "r591", "r592", "r593", "r614", "r616", "r647", "r788" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r486", "r487", "r488", "r490", "r492", "r565", "r566", "r567", "r623", "r624", "r625", "r644", "r646" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "RELATED PARTY TRANSACTIONS AND PAYABLES" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r42" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Repayments of convertible notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r748" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "Repayments of Debt", "negatedLabel": "Repayments of loans payable" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r42" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayments of related party payables" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative", "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r110", "r144", "r525", "r554", "r556", "r563", "r597", "r702" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit", "negatedLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/GoingConcernDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r178", "r227", "r228", "r229", "r231", "r237", "r239", "r285", "r286", "r427", "r428", "r429", "r439", "r440", "r455", "r457", "r458", "r460", "r462", "r551", "r553", "r570", "r798" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r176", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r205", "r222", "r257", "r258", "r268", "r273", "r274", "r278", "r279", "r280", "r284", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r465", "r517", "r773" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales", "verboseLabel": "Total Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment", "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r747" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Wages paid" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r280", "r735" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule accrued liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Summary of changes in intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Schedule of assumption used to determine retirement benefits" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of changes in accumulated benefit cost" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.", "label": "Schedule of components of accumulated benefit cost" } } }, "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r62", "r65", "r497" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-ChangeInIntangibleAssets", "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r62", "r65" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r683", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r23", "r135" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of future debt maturity payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Schedule of actuarial gains" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/EmployeeBenefitPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule Of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/OtherAssetsDetails-ScheduleOfCapitalizedCosts", "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r99", "r100", "r621", "r622", "r625" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RelatedPartyTransactionsAndPayablesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r56", "r57", "r58", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of disaggregated revenue" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r21", "r22", "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r142", "r143", "r144", "r191", "r192", "r193", "r253", "r351", "r352", "r353", "r355", "r358", "r363", "r365", "r559", "r560", "r561", "r562", "r689", "r734", "r751" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r309", "r310", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r683", "r738", "r794" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r119" ], "calculation": { "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r741", "r742", "r778" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r741", "r742", "r778" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [ "r741", "r742", "r778" ], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock.", "label": "Series C Preferred Stock [Member]" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r13" ], "calculation": { "http://gromsocial.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "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.", "label": "Volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Stock price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Vested options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r128", "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Update to Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r180", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r308", "r309", "r310", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r683", "r738", "r794" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r177", "r191", "r192", "r193", "r222", "r243", "r244", "r247", "r249", "r253", "r254", "r284", "r313", "r315", "r316", "r317", "r320", "r321", "r351", "r352", "r355", "r358", "r365", "r465", "r559", "r560", "r561", "r562", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r596", "r618", "r640", "r660", "r661", "r662", "r663", "r664", "r734", "r751", "r758" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/Cover", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r35", "r178", "r202", "r203", "r204", "r227", "r228", "r229", "r231", "r237", "r239", "r252", "r285", "r286", "r367", "r427", "r428", "r429", "r439", "r440", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r470", "r471", "r472", "r473", "r474", "r475", "r485", "r551", "r552", "r553", "r570", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r227", "r228", "r229", "r252", "r496", "r558", "r581", "r587", "r589", "r590", "r591", "r592", "r593", "r596", "r599", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r616", "r619", "r620", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r706" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/Cover", "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains", "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment", "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r227", "r228", "r229", "r252", "r496", "r558", "r581", "r587", "r589", "r590", "r591", "r592", "r593", "r596", "r599", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r616", "r619", "r620", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r706" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/BalanceSheetsParenthetical", "http://gromsocial.com/role/Cover", "http://gromsocial.com/role/EmployeeBenefitPlanDetails-ActuarialGains", "http://gromsocial.com/role/RevenuesDetails-RevenueBySegment", "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r20", "r34", "r73", "r144", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Issuance of common stock in connection with the exercise of common stock purchase warrants, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Issuance of common stock in exchange for consulting, professional and other services, shares", "verboseLabel": "Stock issued for services, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r107", "r108", "r144", "r559", "r640", "r661" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Issuance of common stock in connection with sales made under private offerings, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Number of shares issued other" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r107", "r108", "r144", "r407" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of shares issued upon exercise, warrants" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r20", "r35", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Issuance of common stock in connection with the exercise of common stock purchase warrants" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Issuance of common stock in exchange for consulting, professional and other services", "verboseLabel": "Stock issued for services, value" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r107", "r108", "r144", "r570", "r640", "r661", "r712" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Issuance of common stock in connection with sales made under private offerings" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r20", "r35", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Number of shares issued upon exercise, value" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetails-OptionActivity" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r20", "r107", "r108", "r144", "r562", "r640", "r663" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r108", "r111", "r112", "r129", "r598", "r615", "r641", "r642", "r702", "r713", "r753", "r759", "r784", "r798" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total Grom Social Enterprises, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r88", "r89", "r91", "r178", "r179", "r203", "r227", "r228", "r229", "r231", "r237", "r285", "r286", "r367", "r427", "r428", "r429", "r439", "r440", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r470", "r471", "r475", "r485", "r552", "r553", "r568", "r598", "r615", "r641", "r642", "r665", "r712", "r753", "r759", "r784", "r798" ], "calculation": { "http://gromsocial.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/BalanceSheets", "http://gromsocial.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r141", "r221", "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r367", "r461", "r643", "r645", "r666" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "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.", "label": "Reverse stock split" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "GOING CONCERN" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoingConcern" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/GoodwillAndIntangibleAssetsDetails-Intangibles" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/ConvertibleNotesDetailsNarrative", "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled accounts receivable" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/RevenuesDetails-AccountsReceivable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r53", "r54", "r55", "r166", "r167", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [ "r703", "r704", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "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.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants fair value" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r242", "r249" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r240", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://gromsocial.com/role/StatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org//205-40/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-51", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(10)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 85 0001683168-23-005901-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-23-005901-xbrl.zip M4$L#!!0 ( )R($ENB6B00R$Q^02"2N3W]_V=K*$W(I)L[GL_[Y MY9F"')-8V-E\/GM8]@;+H:J>*7__V[__FP+_/OU'KZ=,,+*M&V5$S)[JK,FO MRLS8HAOE#CG(-3SB_JI\,6R??2$3;"-7&9+MSD8>@H20TXWR]KS_<:7T>@+E M?D&.1=R'A9J4^^AY.WISH]7Y\3=W-Q M=7G9O_C]?KH,Z,Y"PIL7&SO?B\C['S]^O A28U*.\F7EVG'1UQ650E)0, MJ;B"'CO4,QPS0V]Y288T\=N+,#%#B@M)WX6D.":U4(Z.(O-\0YXN( 'HKZYC M0I_V-H:Q2XC7!ET%A48)&6+J>CPA?,P3];S]#M%"TC ID\'RW%R&3*U!\@5+ M9GFN>I?7O>M^G/-NH=TGF38NV5)B8L-F[3G@'; MH,0?OF'C-4;6F>(9[@9YK('2G6&BVO+B=FXX#H'N 'TR^L*^[788VGOR 3ZQ M]G'C$AOIH(/"?D!_+&/"DB^&!*S*F8*MSV?ASU1Q<8$66F,'!\RC'MA7>JR_ M^4Q5^!GD_'21)^9+\BFR-.=OP>^=BRAD#Y2:PH5 M,_H>5^5Q=7QKV*P3+A\1\FA8U]E/0G5^!17-3")**MVQD ."LU^4V-B"-$N) M2E;"HI4W#X[A6QA2_KL#2 B@N>&"UH_(PZ!$ 5K9="'HKH^%3GF3X=I!60IE M4LU46VL[YN@ =SIP+.;)39X+!H!#DA">[UOA M"3R4@$D'G0AT,\/S792VR2%N!=^%0/O IBZ8FC:AD!_^F WTA\58T2:*-A\O M!KJJS98='&5PW!'L;*!YF\AU0B R7X0@^)B'X$Y39W?*4)L-QXM95_>E5LS? M;@UWKZV7>./@-8SSCC(['D P!X-C8A2;-3%:$;SZEWF\E@_W]X/%-]9G MENK=3)VHP\%,5P;#H?8PTQF6%/H0J_RE>X.H,*U[7%MZ[&RVI\[A(8FKT]3*&8 MJ[IC'E!8^84I0CA*(/ETXJ?(H+&QCWX+5??;?'5/QX-E9^BK'%1B M/6/;!N.B@L+.!J]LE&[Q501"D+SCW5=M]%6=3@,CI,[TP>Q.O9V.NSY1 Q7X MHZZ/K"DV5M@&UG'_*/@N!,S[/##@D"X>QB-EJ@YNU:FJ=PYII4-JLW#%W("1 M67<-AQIF' *=&WL#.DGBJ]83"N'%3<47X^E ![SF S:DZXO!;#D8!A/RH&O- M!]\&T*\Z#"M6<\&O=3UFT6;$BP'CO@JAP\W287[^!7RMP+3--+W#H1R'\79G MDSU"M\@!YM[<-J)@25&""!I7W!Q\?#^?:M_&8^5V/!M/5%V93P==[*1B_@<_ MD6Z\Q)TB_4$( 6[2K_=UVA*O1>MK+2:A'EBIN*+W5M^(_?M.EH MO%C^UW]^N.J__S68">K=W+QBG-ANL1>L200KG$%0$#F'\&$5@1!,W$P=^LJ] MJK/9>3B8PVC"(H7C61C(1G*ZY>$!U$+K#KT4T.@U;::H06ESLH" RW4'4 M.+R9!J@D30@>+J; A3H[<-K$/-/XE"<+0<3%$PKCGQU,+>)Q:91*4X5 X@,, MI;&Y#JE&6RU'R#.P36>&RS:[/B%^ZR5'(808%T[(;,54WD2E*DFQ'5Y'AHB* MD6R95PAC+A31)&34-8#FL:.HSGK1W[?[)=H<=K_54@F!RL4P#O&E&#+X%A:M MK/8*#0OOT!-&+^I^=(%,A)_88%6,7P&=$((%NQ]X!./"E4/I'82B$.9L;&FJ M$%Q<8(2'J[.1#?9A%V-4GBP"TB]<5"39I]VA=&P$/JJ_\A!\3""$%!<1*8O! M1Z5V8+4!*]>[A"B%X.,B)C7P=;VNV6I*[%RPBX0LWV;G'"MV[E=3"P'*Q5>R M:R\'CR3FP''R>]!B*V_G1M[-C!J*QMO MTB?.FV41 I0+S<2KK8?>&/)1MB$C91=R4LB!58>R(,K150'.9H$WCUZ/K'O M/>R/X!%%QQJ"+-R1E%,4)-0BN+@.WR(2[HJ;8A\-P\%5,6XH@6(S$13[($/7 M5,2:2LYPEZ0) ?* =M;ZJ+T5<9^,26IW67 9A& LN+.B>K_%H;_&C#I\ MC\$WO =)=1H?ZJPM0 3_MXWWVQSP#QFS"YQPPKJ;-)V@21R^B[>"=!XAX+E ME3CP*5X=T,< /=@2U\/_"C2*9Z?"B!=F%H*>"W*)0Y]FJM"(:]<(CF@$W-8' M\0Q"8',!,%&P._^MS=[*S&I">;(0=%QDJW!W9;>0<((; ,I65IMG%$*6"W@) MWA#0]7*;?$OLZ_(+-0(NN%7; M"%+7T1M=>SBI"?!\PP7J.P,[Y6>F2LB%T.;B60)=/N*B;!B;#ME6R%+J;W>I MC02"M$*8BIZ+2V%Z8-'A*7)?6-E.Y7("(>2XJ%7Z/K'.GS[N3&/*R,7 I*_DB=UZO$OR7G'0P^,N"A&Q*9#M@6R6F#"1('-40OARI^; MJ\$U9*(,.EA;PYH_%EE/)P0E%X2J.IC\_]SRLO^P-V87:*T$;]/>>$#V^8QB M]CKP6?3MT47KSV<,VU[\6.D_0>WSEZT=DS .%6_3!@TA7U,1X[@(PS6Y4KBW MRSY/L5$8'_#$+DZHN6VLFFH.69#]BBI/6?FOH2LT MT*:ZYMKT*VD\/'!Y#;VA=S75.]LA7TGM4<*$U_K31?:18/@[_Y#P)U"=?_\A5H'29L(<:B&9D+$^5H( M4?*H=1%_6D;.?@2-291IR>/8E4P+\UP@VZ/QE]8BL&Y"CY) M4YBKX)R9*@. M<,C6R'61%\I4QT/0 M/;R\R1"FET&]+R!05/MAC(%FU:E(ET'\T"9%YBHV8%D-JDED4&+@X&W (RLX M_UD&8;^BU03;T)*QL\F-'T4I,H@\]U)YYA3_ +LL(S +DZ+TN5073PKG;,QH73J.!"!\[]*B600P%B M^2;4K6--L8DOKH M-V);,)S2J6?ENDEAD@Q"#WU@!U6[5YWO]\C"1@Z"TF09A+\EY#N;88"/&\R< MBOIT,:MP;[G"%SSRQ-7%SS;S@NPSBCE^0Z;/E1FV] M!O/HLN8PPBXRH4GD3(X8J0Q*/8"5-WTWL/29&7?29;.:-:"70;W"XRZEH88" M$AF46!;7N*:.CHYU'$P<7EA870+Y,TK)4@MLVH#RPH6 T[2FN@:$U> M&=2.XT*##4Q2M[Q?69HL@_!!K0:'F6K4$"&40:%I/_)X4^TEJTDEA0PJ3+!+ M/790U7Q$$^S _[FP4S6)#$I Y1+'JM:BAD8.-9A=TI$S1Z[)]NAL4/% \Q5[ MCYJ+-Z"%K5+JLPT%;$\76TF=]HN,W>D*E:.B4EA6P"R;T*S6^Y>LW@M'I=)T MB<3/NSRLI2#KZK+_0[B'_]$_C1.MF-7..Y9"6S-%4&T:--!\E.A,C\("O? M >K(9% FM5.'"Q84I,@@4 M((G 3^S"CO .KI)M-F4$,BB0-Q=!QQOA)VPAI\:R%)/*H%34*?N%756N*0W4 MYL1W+&05FY?R9!F$#W=:Y:HY_U$>0:^*!+V24-#K(D&OI1(T?=]9?,%9LKI4 MG%8K=GA&PHN38'!BL8C/9R88&^S%RH2)X",@SW#W)UF@<5&X>,TN$M"<^);< MB8'#/<3:>@12/@4'X3+7HL<+-JWS-T#RSZV3.!"4V5,]H-$E_Q,61:\8#&B$ M>EQ#)ROM_WA]A?O83UMK29F-K49(08/\)ULHI)!-6[.)X=S%CHEWALWO/(;_ MDY3.V77$EB5(VW3::Y5M+B5*V\ J- R72$"QE$+42PUA+7+*:I'F+C$1LNC$)5NA$6:&/&T= M-Y1,O9RF*%DK:HD\+_Q6,]$2(?P9>D78EG6R0&PS>-YAUTGA4!Q= 5/058XL M[F>HL:P5R(\MJ858Z"E;3"EQ]\':4T%M'5&4K!WHX,;1XZ=6;8J0M@FUZUM_ M8A=ZW8:1/),7O-X6O-1'ULD[?=K*,]@-QJHS?C&#F!4,K_S;?W$,\A1%2=Q0 MXINQPH?N!E .6V\Z-(FR="/Z%>O4VH7UF"=\"A=VNP-QP#W0OJBC_LF3OWK0-?-Z-:"71,/ZPU/BQZR.B;*_MC?, MG>"K.-PGLQYE)_CR'GL-F:3Z31$8=)2U]LE5^E'HF8Y\-%B#,_ -&2X[@)QL M+6B96=:5H8)!3UL_T.39Q=*A,4LE*=2J$UW.!A@](>X-,2B+'F(\8K22:AH< M?J[4KY)"9JU25]^G']S+Z%5.(VO'FY0WM;0&XY<=,ZV%MNBX(B2%?$J$5(G 9'28WU9\)##;Z(TS1#*9,8I,;99&U0<33BC!0'*RJQPH6)\FJ2"IB MP^(-#)5L-+V*X$='QPMDRT!1D2[OS"_S:A![B"".CM;7/0(YAX&A?#M EXM%CI_@ H(1HAP M1P]3;N!B"H9S%)C/>:!1XOZ]3MG2UN7@"=S=#8+F ?('ZS#AUES?L-DX$\=7 M-=]C!I;=I9&<#VB3LZ7-B[^><.-W:-CR&[^3KS_:.']%;.8!+EY8R_$ZT=R% M^6>)"DUR'!$MV477;YX0BUA6#HYTPL^ "*](PTQRX3(A[AH!,8=+.N%GP(57 MI&$F.7")[L*I;Z&] M, /(8X7+V&S)D_NO>=1IW,O..T14KK>0FI>2 JWA?83Q?A&P?P\W\!4$L#!!0 ( )R($E?UA8(=MQ@ $5( 0 5 9W)O M;2TR,#(S,#8S,%]C86PN>&UL[5UM<]LXDOY^5?-ZJK>P'Q;&=9":9R6W) MMIQ1G2QI)3G9?)JB24C-J^.*7_?4+\$4B"0)L4"0!UUUJ)K$EH-'=#X!N M-!K KW]_WCK&(_(#[+E?3L[>OCLQD&MY-G8W7T[NEH/A\FH\/C&"T'1MT_%< M].7$]4[^_M__^1\&^?/K?PT&Q@U&COW9N/:LP=A=>[\84W.+/AM?D8M\,_3\ M7XQOIA/13[P;["#?N/*V.P>%B'R1-/S9^/#V[-.],1@ Z'Y#KNWY=XOQGNY# M&.Z"SZ>G3T]/;UWOT7SR_#^"MY:WA1%AO@ZS8@'XT.#L?7)R]?0[LDTSYL09]ST$+M#;HOP2]?:L;W]L&GH5- MAT)V2K\^O?)(ER2\QA4??+3^.6+TV'ZFGY@% 8U'%06;@33N:FC]SP 878,ATIMBIKML4C'3IH2^@'L_5L M1X<[Z4_!T+7I$/?1 W(#_(@F7E"K2GE*_/ 61H>^[==Q4E6T-M6B[-?V7V7J)-RY>DV[MAD/+\B(W)(W./0=;&-7# M*$6E+=X7Z!&Y43UWY7)MM3]V"5WB--6.2*9@6QS,?8_TT/"%3%5T4._H2*IC M1E2G+;YF9(KTAT$ L,L51=OB8H*(GU/+0+%4>^/;LY^PXQ MCUWBSFWPO8-@ M&@%4;8M+,D;]"-D3;-YC!X> D0OW ?HS M(DV-J$4#^ 75Y?OU7MKU8KKV9E; *:ZJ=)=^!8RO^IH=^!@PUK@5VO4W8,Q4 ME>W!]X Q!R;0G1\"8[2N7E?6'<:=N%:'EA[&7FW%[NPMC,&Z>EVLQ:]1:&(G MF)H^7?@_(IFU.:]NO]9.5H+CJ+9M_=)V!NGOER]+M(&L:J'UN^(WU5BP0!;" MC[2;RG+,I] 1S^ >4E>O]7B*+(.U%;OTB](VFSA&I:H]< E6J0R-#CRZ;%#0 MS3D[I^D^&8!K?B M*A*!NQ:;Z$1J< <3U^IA#97I,"MRQ&J*1ZI'*9(=PK';8I0:2KI'*0^?MR%8 M!;4>91EN/;*H_%<\$V4FH06A1&3[DTYBX25-JKMH!= 'K*W8XQZ*_"*@,>;P^36Z)Y::F&[IX R(6->2D!;#6YI[ #+IE@[UD^OE1;M;M8>:::[[1)&IHES3;: MLJXAU+T$LQC8XP6HIM,Y__"(.IB"B&?+="PZ)1%1)^3W0@WT'"+71G9&AS(. M3](.<4B+IYGS9\: IME'-,1!?DQ+=LA+=29V@:=SPL@^-31FBK3@!LBF/P6> M@VTZ51LI)2,A9;RY<\W(QN2;OV7I[)D CF<5F'9H/KU72EO/SB;$6?-K,[B/ M4^>C8+ QS=TIA?@4.6&0?1*#'@.>?O![LORXBGP_M^/@F/?(B5O\/2U7*G:J MA%>:;4O31<@_M(\^FDZ<0!)>D3[Z@MU-?,*"+P.P>EFV7$<:^I;A^62,?#DY MR]HQ?:O0?=@S#&F)TX#N6E$R X+W-JN_)MU-I.I4K5X34?*0$"Y.C"=$8V,IBBL[WW"6C# SI4"!I%;)YSVVU.$33XNQ5(P'"Z4XE EETYZG_MH M9V)[]+RCMH,,\=S>1.TP 56&H?1>*4H26M )O&*HF&=$=;$PO)E*=RWO]X'B M795X,VBVODNW@OC*KZFFAQ'A8 (262>,LJUXNDX.\_OQ0G,BKJ6'>>'.6/4" MZP10>?>.!>-00@^+P5%\]3:D'DHN;_*0OC!ZMIR(GGZO!P!6&P;.!S7@R"A M)^ J$FXJ#$J^$ R&CXK,!R]_2 ]MY_86:UW,KO$CMI%K@\SS-1EURLH'0$M31R%\6Q9F$$NN$#_^"%!:7JK+*-HC7B.C4 MCEFJR7BI+*S:8@HNIF%V@7FBZM2/Z%TVG@N!@RVIVDZ"L> )J1,00]O&5&33 MF9O8'KOIB5-!T(]70;5%!,-2([).Z"QH/JF+[)'IN\22![G\=7H"P<("LPBI MJ]H\@C&#*T(G^')@$7FZ1-G1MF950?4W58Q,J M&S],IR-B@!LSJQ<)NVA&<-;&X>&#-.UC4)3!FU+ M_9&SKSY]E<+WUJ(E7Z&0JA5K\0[^JG5I5D*UT:O0*;/LK'I10!?C%I U$]EQTM=G$0 M)F?24ZD%\09@?=43!A1'.7WHA"2=#5$0Q+'JU&^G.779S%>+)+2^:B\?BJ2< M/G1".U=8*;F/#VOANHA4XL'>_)+*+M.$]J-B?UX4WMH_V\4Q*&EV3J] M<4@PM=544STCR"(&TD*;R[OF;K:^1CQ]CAT>< M+TKI-2>GVI, WBCW*7TXV>B=]+5(]=TW\9$_4%LGO*G3:JVN[VH%&>?UCA26KI^O:O MHES_#*N9?=X:X3?7HRTCZ4WD-;-AQ455 ]4(+)<4?5: MH*(0$O\H%5,]N"JYKHA,E6#2:#@4)#@N&:T!*=5#"()?8PWI.[Z&CR9V$A%R MB>AI4L2E&6 +BC* D%9C%"ZYJ!?H.)"+ISOV=R,D3.]S&L;;G6F)KSR4H*+5 M\&T,;1/-:36V*Q*CLZ3H=M.-6V](]=S0D>9>E0<@RJV_(7X_WKC).6LK_^C+ MT+7CWU*P]C'.^@,+7;6G>C+JIR]UBY9._5*@ST8SE-:S#3>MJ9L^]3I@[LQ8 MO8[%2:O=I<6%2]]9S?"\7T#*\X?.DX"5Y43OGS(2Y,(7=/&QB2[25@SL&OEV M_FKNO. 7(VFND!/=F_AF\'#C>$^<[.^?&@E+:!HQ4?5IWO2! \(.<2;I L6^ M?+DCS(_=_?Y"^AB.\ "+#(W_#Z\#EZ"2J+RJQ4$^T;51KF_#%-].8P;' 090 MB4X(YOFC20OWX34.XIMGYS[:XFC+QQ%057E2Q[%H@M6C$Z;"]POR$M7G>$A3 M4I[U<2SB396G4P>(I:?)SF3)?^U%]^$Z%I3G%83C^K"^.0C7HA%<<29\3'GT48C]>\Z<),K#,6'%5&(Z?],41K!Z= M,%T^F#ZZ)'8CC@T2+FM6JKSRP*C".WWA$VM")\QH@CT-?\Q0%.EF+) M^SIG?.SJZ@$QU#@T!-.,5JD(*L_^G&D<-&IZ&NC_]F&@,QT#1QT=#U(W9L>N MY=-0R#5*_AV[[.O*@G4*J#80;XW#1C):TAS>[-%FX591334@H!J'BT!ZT1S) M]&'GZS2!L?*!9QF(8?2 V.L89CI2\E?1*;)SCNE; ?*]@$, "+O.,28Y7;T& MG$NO2$K#S-0'HJQQ!$I.4SHMA2M]C-(;E)*>&%,;B*_&D2D9+>F-;F9MTKL$ M9:!EJ@+S*C0.68'UHS>H:6>,#\HVF)4KJP/!U3B6):4GO0'FO)XE97IY)(! M:QSIDM:73F!SI*<+P^#(',M*&HJR1\R7.,-UY0VM/R/L(\(KP2A\F3LF\8%= MFV;Q[K;"E]5D:&B:HRE M9Q9(JTPK98.A%L+(3N^WV%I.FBV;@*X#!%-DSPE M$)=7V2N8Q_;),T?,8Y4TU/?K0_I(+HL(UILY536=M008"OJP4#W=[SOE61D] M(]_"09&5R:(PSOT(0A];I'_1+\BRL/A!KN2 "8;&-7R>E>=E2F*SVCY!J'.RA1-Q1HM$A+19NN\ MN#/W*,7R9\Y.&E.]*-&B$W8(HUYO;$[-,/)1_B::/9^%^T9^-@8&/4KN> $I M3WZ9#E=WBY$QNS%F\]%BN!K/ILM.+T?YZL7')%T+^6XUCY_*/'Z=C:=?C:O9 M]&JTF'9[OL46CZDF&3GRGE8,++]#FV3Y[5V9[>7=[.US\ MH+I=CK].QS?CJ^%T90ROKF9WTQ45:3Z;C*_&HVX5SCP)6>#ZK,SU8O1M-+WK MF*3\:K[B>80TLC=\DCO1$LS:3B<,T9I,9H,5X3S^9 . MJ=5B.%T.KV+3%.M_/OPQ),KO5II<''3JA3S6&5M%K-0W,A'$G6,Z6W7,Y&B[ M<[P7E-VA3W>!*_D\9XS3Z'8^F?T8C8S+T71T,UX9\\FP6]N:>ZFAFD?&%(VG M5[/;D;$:_K-C-0*OICMG[-)R-;OZG]]FD^O18OG7O_Q\?O;3+_'LO^K64-%= M-!P?UPO25R6)=X)BSXTP6&&=NUO+M<$LT2A@WJH'0\Y\+\0*$_>,X8.K@_:+S)2'=[46'F&J[X MD_,Y8PHS!]%XDU3KEL4JGTS$+F,%JSVS?IC/N6@BGAG[EW?4^N$T\=A$3#*6 M+O';^F%/X, )>+Y@K)[8C>M'%M:?$XG &,4*KZX?OLL.D8AKQE R;E$_/%?X M1R*V&3-9Z27UPSKKDX@X9^TEUS/I:\0>PCS7*#2Q$TQIH@_=4:L6@;&7A;"/ M\2:E8NS)=*Q_D L $XVQH3*N0,]R9SY!VNP@_?WR98DVW(#(!6-V#UY"QC_Y M+"%EW+\804*L7U$$1^,+PE2L1UEA,F+&@9JB*YA9L>C>2W)TE+_I(*ZEZ%;8 M*IXD15"_,0S!HWS?JTAPG?;%[ESBM#CT[%O&:%#;TT1U5.\[-\"J7@4Z 39T M'.^)9M167#]ZD*!^MI CHWH'O,D0;*(HS=ZD*!F\&J^$6=&Q9JXGGV._'01B M_#VSK-MO#_7.>55X(F6AFG=F/<>+3Z14E+%?@P&SPJN1HR] %O.,0FE5^8.A\G% M8]_1?4!FYFLR$3E>W)V$ETD#*JKVYJKZC" ?<\$]I%]V1A&HLE/I]4 M45*U+U:C:8%TO1P5LR,+V62BG& K?J&';KO4]._:6JK]I%J5@Z36R=^]1O&5 MI$'=9%@NISI=3H $AV/]=)^3X7!Y%<@>Y8NK/J!3CX103KWR H7N4,YV%<=S MP2<2IA'Q?"+K0-JP*.V^O;X:]Y4)-E<+U9/3FNR^90#=1#27\Q:[>!MMTTL> M9L3P;02)G>^9$'.V/7? )Z%K;!/"1GH6R? .I!5YKQ-$D$.<"UFR6RZN13=1 MP2FHF1E!_"W0UL2DW_BS]0U!TG1^(-,_4F8.3=5.M2SBI0GX>'7J9#:ARIB2 M>67UA)Q'=$N!<]./7G']X8](=6KDIXZ04EQ MKQ9[TF8+IC%'2O5:J$_\\\I[K3W@QHN.]1,*E%2OP'K$/Z^Z[J-(4,Z&ZQ#Y M F0IL8:T5%^BT!3;(T36<5U>7/'M18K?_1QXZT&4OOP9Q$<1XW,5!7%Y6HK?0^%Q5/#,M&9-JA;CJX!0,[_)3:NVI5:=EB)Q8\ C5L715QZEZZ".O M(48E)U%MI*HA.=7QJAXZ@\:QJ@:"B"-6C0FJCEOUU0]TC5G)BR*.7#6EISI^ MU5,_Z#=V)<J$U8ED2 'Q7A5%-W-EQ[JS>*B$K( JJI>?=8B5+[B#JH- MG3P%,E\@'P5A>B]0+6Z\\JJ7@;)@B>76":'L<4K9V:*NGNJUFBQB,#WH99@! M%W'!##23)0F\F*MW2UV^FV*_,5%XS( 1L3@6&\F@;+BRHK<1L2!L&'O*:L1 MDEX??TOO_^1O"WY@M@6%TE&*QG9/4E5:J.=N5LC?BM\,*)92E*R1X^& 1/ZZ M_[F/70OO3$&*R>/&)I5\1O0"9=Q?,2>&0HJ':;1,!)"Z.CS\0QKC4.$I.% M(C"K/;E"%5=>'1R%-7:1G7[#/GE;$(W)2^'J?9YF/8\Y[ZD64)V\J2YU<6-B_YOI1"C_K9I> MS6%%M=>F?7<60JC9'3T"^\PJ@![+K33/'V$7>IHC!Y M]P5;%>)#1B*/@BZ3UA+YCSAYW%9&K$(U_6R;&+?:::!"*=TOWU@VLM \Y>.L M AU:K;:6?C,U#!R0<#HNVP2S:9(K3@R'S+3*Y&C73JMI,S0GW>3.L(H6?$,K MC$R?E/YJ8L[% 1^9)&V (4FI&AM*5IUT 1D5._Z="!^AUSGG1#N0[/K&N_UC M&*!(PTO^U7'%CZR3R/D;ZLV=UYPN*SZ $Y* MVC!3VJI$G,4=1"PA>^,S1,*$LC%4*V!-3V2VDD17C?/Z96HGZ%_W9H#()_\& M4$L#!!0 ( )R($E=!LX(#638 (9M P 5 9W)O;2TR,#(S,#8S,%]D M968N>&UL[7UM<]LXLN[W6W7_@VZV:FO/!T]B9_(VNW-/R;*<4:TM:24EV;E? M5#0)23RA" ](.M;^^@N0E$2): "D2 +TZ-2I'<<&P*?[P4NC&VC\X[^?UU[G M"9' Q?ZOKRY_>O.J@WP;.ZZ__/75E^E%=]H;#%YU@M#R'/WHH1/0/R8=_Z;S[Z?+30^?B0J'=K\AW,/DR&>S:787A8_#+ MZ]<_?OSXR<=/U@],O@<_V7BMUN TM,(HV+7VYOE-^G])]7]XKO_]%_8_#U: M.E1??O#+<^#^^HI]-_WLC[<_8;)\??7FS>7K?]_?3>T56EL7KL_T9J-7VUJL M%5Z]RT^?/KV._[HMFBOY_$"\[3?>OM["V;5,_^J$NPK9PN]>)W_,%G4%36= M!^XO02S)';:M,.XA4D0=L 3[U\6VV 7[U<7EU<7;RY^> ^?5EJ=8V01[:((6 M'?9?2O3NJTN"UP&V7K6PS\*=:5GR0E"66ADLN$95F#YCNL#W,!WZQ)>AX96MC+5HO;;(9K28NDO?7=!N[8== MV\:1']*/CK'GVBZ2TUBHE:JP3] 3\B,YNN-R57U_X--VJ7TE'9&Y@E4A&!-, M>VBXH5,5&]2/;"3)P(CJ5(5K1*=(T@T"A7694[0J%'>(VCE2 (>EJAO?V/GA M>A[5\L"GYMS2??"0FD84JE:%DHY1$B'GSK4>7,\-%48Z7*.Z4>W1-<&A*VVX MF1'+#RQ[NQR/K8U%=:$PX)6;J HUG9ZIA1LRJH8XE$.$RE>%IT\;P!N$KNDF M<.&&8VIERB )JE0W8](?TJG6BJG;FIDI3G&\TG7:%6JXY#5K ML#'4H($5JK4WU,#PRC9@>ZB!4VZ@/CM$#:BL7EVKNQHZ<:T:5WHU>-**]:VW M:@!E]>K8B]^@T'*]8&@1MO%_0D7VYE#=9E>[HA*;*5JJ M[&I5Z]>%-]58,$$V]OT -=J>G27=@YH]18W9+0+X;W[.R! MTI)>K)6:L2MW)-7Z-?K']HI:N#YRTK]LAZ4T&E2^Q09DHG-,M([BL9K^E>T0 M3A!)W& #$NW.,%4NFF++C; 61A:AI3];KGRO4KBA)B0(@FC]J+35*M9*#;'G MXOXE:=7Z?.5;U7QCGV2N6?K94B%K24/U2S"*B3U= 'X[M>-7]Z@KMR#";!%[ M"YM7. L!./&]/7C.CGJ_BY&M:!/$CA[0A>.NV:E6[+_JI!_*ZF77BNN'KVG1 MUVF9U]P&ZL>]^]B%@]=T8BL&.E^[ <3QER[6:/W #KX7@GM8M7ZL%G,\%$$8 M5Z@?EX_#;E%HVSJ-]DFTL"(O+-TIM]4/,3O,E'393'='_WF &SV'R'>0LT7. M&E2_HQ&Z(2N>WK&Y[%RP"SD1\W#2'Y.2*9 M% _;!]_WV&T43/**"[82+ZS@ M(18["BZ6EO7XFDV0KY$7!MO?Q%-FK,CT%_/=67 J+QK0'W[2[:XT[ZB.""3#OJ+C?V0=I"^%W^-=O+# .B" M=@^I*E.U8:$$6=U2(*\ZF- 5[]=7EV_V6#P<(.?75R&)."(W3%#/LX)@M(A7 MY^ZSJ]*[\E4JI8V[FLIH.M0^0!$D*X.KL5IJO6#J(LK=E*>,XM">C^SD[RXN3RUIC MB\078M_\1!?I^]08S)'":HDKU<#.H8$*:%[0\W$A[.#,57;J G2?[HN#&1Y' MQ%Y9 9JN+(+8S30 Y!B1N(B0G5.;G?.F!6/XJT0Z<$*L9'$*D/W3$C^]=I"; MS(7TA_T42/\QW]J_,]HBAT5:)%MB_DX/(7)#C0<4TFTE:XU)YF"'=OVO84&$',&)5J2C_N'0KM,\%#:G_?;/JGZZ0Y['<():O MU/OSY5M! 0 ;(N&#/A+BVZ4W5#1U'G956D?%(7*(C8_-LD%W=2YVJ$Q$@8>C MPJU@@(<9TOTG';KO^XZJYM.B+=)[%K$H[M"DVF_=P+:\!-\M_1TOH) 1)%>\ M%>KGHZ[<)7<2!;\CBR@3L"O<(O4?8@:5W] .N!<1<@!-./- I8U6OQ TJ/^& M]KQ]/W3##GZL&0+],T! M#.J\H0UN JQ'X1/+&_@.>OXGVHB4?E2T!5KG(0;5WM#&-D$V)B[+!#!U;?G$ M6_R MB#/^[AY+S4 V/>P(EP!AQ190(\VC@ 0>Y:'2;O.TG MB;F@,@J2DNW1?18PJ/-&M\DIL#$.0LO[?^ZCS#KEE6^/_O.P018:VC6G/8*Y M4:!C5P=%C-9U'BFHWH:VQFS-Z1)DP=TZ6\)LY1X#!77;T#[W#K.HS@K[0A_R M<2FC=TJNZD7@-/#[L]&:_80):32TE?+&:UP "ZH[89VEV."6!] MU,B/#\.QZ[YDM%A ,S5EC-8[%RRHYX:VF4,\(Q9[B72Z63]@#[["PREH MM+8AO*#"&]I1'J#BJ_J@B-%*SB,%U=O0CG([R/K/=ISY"S[1P2MIM+)!P*#. M&]II[B>VI=)FXVZ>K%JN<4Z$5VH=P0T3\W-2- MU_B^%GO?FJQC5+?T!SX%W*)&*Q]&#*J]J:NPD>.&R$D WKJ^Y;,42/OW90$& M)+7,)D,%/,A+HW'2;\CS_NGC'_X460'VD9-L+$31"J"*T8S(D8-T-!HY_8J] MR \M$A^Y)<#8X!9M@?IYB$&U-QHD38^5[U8N)A1T:T%4HP4D"("#7#0:/!WX M(2(LA_D3NK%"*\4KXH)?HP5<"("#7#1Z\#@>J#TJSQ*+SPX<%&R!YO-X084W M>MYXNK8\[SH*J "!?Q@@IO]$1Q?XW(DDZ#GPG^$:[2B[PBQ7,K MM( &#=(1*,GA_O/^\0"R:U&(0NYTFV@@ \:TC]/H#KTO\MGLGM;DLKD.Q8! M&(#+&\V!!#;(0D/;Y/AYMJQ5%D-CPH@.@LAJ&M@2VOV98BW0]3%:4-6-[GRO+?\[B1Y#>S,FV$:( M!8:"W9A4V'PI-= ">M3E (EK]BKN/HMGFM@S"@,VA5*T0L>%H%X+:)+"!]EI M.!55L+^RAYSKS00M$&&'-V;H.;RF'_HN-JZDU8WFJI@4(&69K?<_7A\)2#__ M??LWSI\.&BW\+,.UY5D4)ET>LZ]B'CS/<-6YZ.QT$;_/0+_@!\AA/P78:? M3-V#PG AW6M;8Q*,J8-)E8&CXKJ(@/7+XX$'VCR+V0I67=]A_V%/Q#Y9'O-C M=,.>1SD"PTVENEZZ!#3@DK* 9H&V094$^8()LA$%SIZT1R'LS=[J M1U"K)9Q)10"-;%U4#7R6-AV3#04*4Y,MU1(J8>L M $W5'+DLP]%GC)T?KL>[4IL6V98P7?<'."$]5W*BLIR1%5K^ MTJ7F8"(/[1#]9]N+6-ACFD(!7:IB%^D*>Q14P):M<"-WA:FV8#Q/A00! MF=2V@\_ 5W9CPG5TL56&!)#&0JY.;?O_K;-H;&V8ITC9/W98W@#""KO'.!* M].C;WMLVB9"3EU/($+]*RT@2" 'RI,T?<.,^N0[R'>5Q!%1H$TMB/Y?GFAJM>%(1XC).61Z02&W^ @K]"9&0;>-NT(,\HL,O MWS*R( E >LJZ&=A1Z%CG;]Z_?1/K_?-D=#^?((^=91Y;S+64#'?>WHB5Y15M MA;:%X,'PICZ7P($[5GTJ$]=K!5/JDH"T:?,K%#'EC+3A*ML9B0G2YI0XFFV' MV+<++C'[*NVE2RP2R)HV!P0P%ZBP)ZW:7A;51 /9U.:5B-W#&?&5: 3KM)@_ ML4P@<=K\%1FL2LM:>ZDY%@+D0IM/@MV3=N9""DFJ=Z2IZGRQSXEYP4YA36%Z@J3@X$'V1%V]F' M3,H V>'MHY)MXH.+'2)#WXVZKN/$NK.\L>4Z []G/;HA]\F:;3" 7Z%-U(A$ M !G2YJ.8H)#J 3E]B_@L!TK7MJ-U%'O&;JA^;5>P"LGKMHDW16E "G7>?M@" MC3<1+,,302MVV_<)L90<:W2' W8$:K286<_"<&*1AMI$;AG10*:U>3[RDATFO;;VPTJE!_L/-K\*S+UE#^UV/K3BF+& MS,CI-;:8'W6%0M?>;SX.$WR]/37!5^=O!U\Y)_PJ@_J<\.N<\*L@;>>$7^>$ M7T8Y"WPT \D8IM6)BEXB"1MP:7]V^ZC17KO OO)>>/,L1)VH(0? M;/I9+=BT_TP'+SK[#W6H;CH'G^JP;QT\-[/7C$;I%>)N[VI712XPUY!J>BO+ M7]+)QH?#Q8>J>%]&%>E7.J[?R7[GK]8C#O[>23YW?H?H')9\V6')I)^S>0#[ M\=4/M= DOUI+PI,BF0WRAQS!E$7&@.*: Y5"76,5 25T_P M$LB^<>2F20)V8#R%51'4T!2/% \!K R]ZKFL@,JO"ZL\K5'#B*A?YUGLH-(; MT'JOL-9[>@.[)VF]9W1@-[,KEX5S8?S&=-BA]TD^L['-:..U>7;PR/D%0IIW$.H@)AKGQX MR'SJ^)!!>U_C\SD+-\R&K+B/Y:1ES-?[,5;0L->:]XRS\MYB@MREGR1.M#+C)>IRY+G,WGH3,*]1'"<9!]P@U;3N,&T5BTD MN"\RD?3$7JR5^N03?XH.D!45Z@;:\@>*YJWDUXF83ZY==A;/-6,PZ^7%@9C5 MEH,0D"%[^O04:H%V6LNM4![07U%QX#W)@LY.'HP60QRB,<5GNX^61\W[](FB MK2.%_A=G9B5@LB[?H,%$5B%84Q'F\CB%B_"IS;Y8=E466WT/4.[WY<$, \'% M6(('*T#Q46:Z^X]W]!/T1^0&;HC2B2F9M";(QLN$,4F>V;J_;'"':E0#8)\K MZ^,K8NA3.;#OH]@AQ%[:ZC\C8KO!8:%Q1.P5%?&;18CE7% 3G3>"$O(\?>S$G['7(N1>?B)%4-IK"8""!MVE[54#$YCAZ^BA_( MW,E[BZPP$ETOK^H+YG>":B4%^TI91]PI9MK4\E!P;SGHBT]!T+W.$]7):$&G M*7:J[13[3-RRP:17*B%(MIF^N?)!LZ/Z!O-;0@[PM$K%/K@*NEWQ^$F9]@VF MMP8Y0?HK=MAQ81_O]+K,^ A<)[T!?HO)-\NEZ\QH<>OZM#8%W\-/B/[(._0" M:N>$S[2Q,YPL+M@GM#GX1(&CZG?::LT:W#6J$P_L"MK.UMVD^\RL)['+.OHR MU@F;_0:^PV+%D>5UO1@$2I:^ZV,/9/^9_2C8!]3P,?.[36U"@YTIX\+3E^RE M9P6K6P__ /*Z?"B5P8.VV8D;;2J!RS#>C663M_#%^4A%N'$#ENF!EJ?_&'9G M7R;]SNBV,QKW)]W98#2S:-H[B%T?'E.SLZZL'J"_?'*.>?KF_[TY^9YJ= M#CX/![>#7GD"P4^9^=[O"FT__7E\'XGN*M$VQ\GKD;!"@$>/WY&.-H]EM_TNE.I_U9K=S& M#Y4#H-X=@[KK=Z?U=K7/&#L_7(_%N0=^2%,;KX-[NYB<@?# M67?X>7!]UV] E6E@GO,D]R'D#\>0Z0PS^=*_Z=P-NM>#N\&L]ADFOG4XMNCH MR9R@9\G#TA-[ /#<4C3IWW5G%/BXRT;3;-(=3KN]>$&*M3_N_MZEJJ]5F(Q) MS Y* ,AS*Q1=F[[2*2#N&M=4%-KEG,K&= DU>Y!6@P[(WN^YU9]]_U*E$Q@=M5 M;C6:SD:]?_XVNKOI3Z9__J=:]4,/Z$! M>)5;WM0-P,[?MDW7ND?8VH(S>%*^RBV 6XNP\[>D6JT(>5:8"&UN[>/;8HU@ MSQAE(LBY52]KFC4"-+'11!ASZUMBJ36"3F"R"2"_S:UU8L.M$5'R%IQ(@MQ2 MR+'C&H%]; .)0.>6QYPEU ADCDDD0IU;'+F&42/(\W:("'A^E02MD88&Z]Z9 M<\/2QWC!D$4?0O<)\27(K9('SIW.W])6.KMFZM6^TKJO)EENY2RR_G/$UG/$ MA@KNN%[$(.QC OUGEID".;=4AM)(-\&?2H_)Z]"D?-3U\6YREFKS^D:CZ:Z/ M]X_Y2X;"E,"JU34EPE8>AKE[$VHB&3=W9\ 7>Q%64E%75NVB!!:0!N2NXD.5 M7VF/2;\^>HR#;<(1!177E6&[S! 2R@ N?!7KG7O,4JAZ00U=";7+:%\F!KBT M&&9Q*J_!W37S =6V\TF:UY44NN8=>'6Z@;I51FW-GAO<1M!2=]U%^N_KS?30 M)#ST#.:B5/N8VM;O1W^7--5YV'12^_+\KE<9U.=WOOZ0, 29[0DXFJ5''1==W MU[%1(C3ICTII&-\Y%&HR7U#7(S92;0)0(8V6 M?JX&>E@K>O#<8"53Z'&Q^4=#U:V4)WY@O-+32X3J48A MK."8U_<*V?&5%-X;2DF)^94F'Z&R,7Z(U/C]:GJV)9@@&[E/!Y;KP8Z5F. BTNR M)Q?7,F:'KDI7[@T"N4[T[-X#$F9(I?_:$TK_,;^W_@>37A2$>(T(M$VG!7GE MM.W+E;2-A=B;V99+E,_\\:/% 3QP5TC+"XHWO#T7*Q6K(&YH7]X0 T;NST]F MJ=&-^8S^%>V@"FUV7M&FM^A*O1O+,3>T7[_%$5%3+J=DXU'\HLJ%,(/*K5B[ MLQ]8L>?F"C:^?2_<9 MT<\5-DWVE5INE1Q+SYGPC.&*82V\G&4K&6.&Y+0NX2DON='&QXE$M/F#4@1\Z+FD*U "H;0539'BK5PLL4F8 M%2[7^?)C2:6N[E0*($;E) FR%HR)(JM3"28V4-.6\2?"03%4-C]*E0U((:#( M%2XN7#-AZBKX5+&[E2KKV2@584.11[,W3G43:?)&JE:R&[Z&SR[9(1),\2+\ M81'Q65>@M*:]49&!@Y6$,&ZVO+?L%5WQR8&M*MO)"BKINLQ=@BI%8<")41MG M7]'*M=D+2Q*:#LOINM10GAD.?HB,TC<=3B;C-B)4@7371D6[=9_93U)BX#KS M]VTC22(+1-A[;83%>6=9JLO!^I'@I^2U%!EC@DJZ0E+E*9,) P:FJCZ3A$/+ MHWT&.4EB7?&Y)&YA;<\9E30-1%+ ^V6=!Y8"NC>/7U(8^%3F)1W=TL$BJJ7M MZE+YX2(7!V1.GXT BON9X*",0R.N-[_\8!A[,G>5BCP*CN_&STM$ZRA^S^0& M/1)DN['7GO[LH5C-OM-=8Q*Z_XE_#\HH/%]1R1?:UR&JE=RX_1R(=X@$W4%4 MJWT4RZ4!]W2Z0EV"B)$DZI5+?2\)'344 LL\0[&]];GW1LL>#OLYEQG_\'6* M_>7/;9OLM4/,6NU8<;/Z9$L?K7?_PUZB#" !A2^C00+:^Z8[-FO[' :L4*IS M&/ 6;8=.]Y5Q9:1.(<05+Y=H4"A M&%7/F:#JL1/9R*&H[UP[?C2K '7&:YCU#I:B%&CK)9$L$M&XG8) #J'35%SO)=&Y%<$R?QEN;> M?>3[W9KQD28OX&Y=B+<1.SMQ3UM?1^NQM6&MT_D[CV( M2;N===)PYS%IN8/W33=%W7^N0S.=2%W''\IT.2;[8\=@G.][^F\WI1-)CJ9C\@GEM)-;5SCGW91JZW;["U J._[E;1CC^B]"*>C\5]69 M\>Y_@2#7FR0/E4='H#@,4*@1 \(!RNSA\F(:9^X+T.^QJ[P-6;@A/0&#,FPI M\RW2F$E!!%VDFQQ<:+QC&)K0(7$'TUU"=TF0XG%PJ(JFZ$39$8K5I6HH6'&- M\7>V%9S2"G0;IA*H$%71];KGB80HB04RHFUIW>ZA8K?,P+<)V^?>H.2_\&@2 M5M,5PSC!/);+H^#Z;M:1IK#[W?\>V/#FDEBH;W@S;9\WN.<-[GF#>][@GC>X M;=OKG#>XYPWN>8-KX 9WF[ O#J^Q@-_*?91?XH0KM7J3*Y'+N-F\4N\$KP^V MACFQ6."PT\;ZK55;BA]EI>)74F/))B%.O%%N-2C>FQPLHR5XC_MEAC MNCN!R5:9MH[2Z'V'JOW8FI+,G#(>57W99K[5-".6@YA44G/KN*2VG#05D"44 M"?9T:6.I:_\1N00Y G/C&V)G_Y#3?4+$6J(O 5I$WIV[$+@[3VEU?FF>D2US M=YXNKT) PQA_B.0RAJQF&PE6D\FXO:\ =N$+&<7;>F%$"Z4T;ALE$$1X*4-< M[X51NI,(M&JK-6HE!@8TL;*Z*E5;Q4XQH2""?C9TA]I_MKW(\8 MOLNEVU.5-G/WT$0K)NM+SO7\D^)L=^:/.U71)?& MG_C[4\>?"S%94PS:U),'YQCT.09]CD&__!CT[.8W[#'+/;@+'?'C&OF2NFY. M511QAB0"Y^JJ,[Q%Q,6!&VX&_O=[Y+B6.*$;O[2N%'L5<2"2"IPOM5]>&ZP? M+9?$&9.$<4)^>5.#_T7L89%DQ@5Z:[ES^()(% AHH-UZ"#.?:H=.*43XL(ER M$R^!XX+"&A?DE?M9]S[']K-U*$O5(=O3CU)E_)9L_\S/<<4Y+"6L]Q*(4Y%0 M(<#;K#N\:]LD0DXFC5[JM.6[@',/DG1[O9S9I#N<=GNS MP6@XC?WL[(+6>EB$)J$+!E2VOJ=MM#=%\O3GXBZKWNE!SQCBQ50D& M'=8EM&B\WUI-)K'+ND@;!GBKR]"(2PMLG-V?A2CS1/+*ZO$VEU YS)FY?N33 MR#'9"UP#@8WZ=^\M\CVXM=:NMQ%Z%W/E-%W@%O1W+$%;]90%:'02,6_)@C8N M5.AQ,5TYJM04RD4+[ENGJ#T)9/@J1A#[-ORL*VTD5 A-&':%?.XP_Z23A=K)L-L(WMNGE]:6QQ#I'BL -RXG=XQ M3)G;&RJO)RXA5+*8#W.C$-508G(TXF3:&HT]?/$#1*V8^!'M V-A=^A7Z-Q5 MK:XI4B$9%[B<( T%,;AFFOCX.5Q#UQ%T=09DX,&YS!!'HGBIYY5MP4(/BVBL MQT_E&A1<0\]2+U"SB ^S+ZY51XO)R_W)U#6ZW$_YB]QH<"-<6&35=*TNTN& M"\H CJ*RDQO(@^]BDH=B..ICT6A^_?$M($H$W;E-T!%8E> =6:2<_Q_A! M&]NT^!P#GY[<<*' W(="@3G68F>]:[+6>U^ 5))+7A\+R*/[.MC0$B#C)X,2IE'BU-4CX=1I%F0 W-]BZ=08+(W\02:&O4C MCB-BKZP [9[P$SI"@-*:@H)P!\=*D!L*_\4^E-A<*Z9L:3U=SEHEO:NA-R\6 M>#[X8]+F]WSPQ[@5^WSPYWSPQ\1C)U4<_*DX!'5WV;,>W? @C"(D ZY@_K$? M"?9F [(SY._OM_$#QM_<<#4B[M+U+6\0!)'EVVCKI+^[5(@'5O0-77>FU9FM M7ERH,Y2^82T^)7'YA@%5B?/RB\\_F4^1 #FD[4_U:/MX_F4] 3E7;RX_ECF: MI<+ "X2EX884;>6C;KK(G=V]C7F5^],X.BNT"'B8_@00X:LXAF'=?(C M6T/'Q+71I2IA@B9:R:!4'G#.,^!JCUI"8:!"2^@2H@=G1&WDL)>H1HMO[(Z* M'X[(Q%VNPF'$]#%:[$\W]BS/0\[UIF_9J\.R AI/;;HMA%B .Q.<',_8HM;_(T!Y.BP@$QE>,LH3[SQ2V&Z!X@[7[8Y#^-1 ,V5+-M83K M$V2#:/]4]?M/]LKRERA9'KY:7L0;B\ES2;F2IK,@A UN_PUQZ7"2Q4C3L*BV M8#IQI<0!"=7X;N;^!1 UCPY4HR6$B>&#!&EUE=(JW=O!2:$]^6=9[ AUK"K']/=DKLDL\#$"R?D*'FZ#RIBM; 3RH M\[*.$'6=B\PQJ'A+-:YBF&GU2]26R-!POHK) 7)GB _BY&<#V\A67@"0IHQ3 MH=F<>?WUHXKFU'ZRA^TRS]:P\' M(5?<]V\*BYMI?2>R3=O7)6TOWIT' [^(V)>%Q4X_TW']CF68!KIV&%F$EOY, MYP%^6LCW5R5X3EOM+%FSFE(JQBY-Q6R*O+)ZUHP=$DD.Q>-RQJ1/A-5^_+XV M5U*^4ZSNI(D!"3/DT'_MB:'_8/N] 'NNP\9MWP_CHP+ V7Y:'"ZM[70_H&NL M@!FD13'C_(U18>01_JKH:O0(_PP_WA#K1]=WU^*; MJ_%1;&[AII,JJ?5UK *[F1FJP!J>,2?C=YI[>/U(T(IUS28('?I)W$A._L<=#>YNQAX<<=E MIC:3LDO

(!CYN?"]J2@=5SRO0_2M G$/? ]NUL8&1 M<7\)Y "F_CH^96YWJ55BT!@S;5IB0I2:4M**YO); #_$EK:3OW7TR_*K1Q5? M;6T_J4QXJ).],]"QW0V":/W(/@-X_=X6]_KMFZS5G9FP1I6N^ [,^Y^/11D, M>Z/[?F?6_3?P!$R-Z./XXPI[M&<$R=V$+27I8;PNM5B>H!C#^W?'LDQGH]X_ M?QO=W?0GT[]:CSCX>Z?_KR^#V>]9:M*F.U;:MB8)1W'O$ OXOI2 2K,O,DY.*W5_6,11\5!7T+8FC[:] M0D[$[N)(90@@(63.\.H^88X?O;+.=.QWKYH//2[[(OZ8&+(T.>)1,7W.^LH) MPB(YC7.?E9=Z+YGO,&M')<%,/5_3DS.(SRQN0-Z&8A-_JEYD9'Q$VKR)$2K+&IHKJNDYBUKG@>-(/T?DEBP[R7'<;A2N6)Y"Y'RA>R&2$2CV M%UQO#BY639@*Q;9&+1][L19+C=08Y,$]0UBD3%GZ"&*OT M]SWLA\1B-V6]&2+KJ_IFU!)@7F9OUJ!#J&=K.Q,*GLZ3'*+\(#R7]Y>/5Y1Q<>W'YAB>ZTV,3OT@7+Z2,4?;A+3 I]4@-1A_ M_FQW1#TKN"0^#%MH C&#E'TON)+V%P<-^Z3Z]#M ME>1Q96G-^96Q(Z60!*"AH&_ 9-(';ZW2+[[[1X1N4& 3-[EP)K2TU5MHD>%= M5"T&12MRT%6.WPLKZ;',"U,@8=#LVQ95LV:R#5\?LXV>KSN>]G=/_!1:[HYJ MS37EJ%49+H(ECR<%Z+K5EU>JM?<8%98S^>5L4/V.<+SB^-.I]=[85#D:7 MFCP$39'"$QW5)/6VV -SM<6'X\+I>B0\S M0/9/2_STVD%N,E;H#_LA0O\QOT-+RXL36&^ !8.6RA5JPT+!PPVZ19I1=@(% MG(9HD<,2#2\ HUA &&]\WW5&C5R/B^L]4:G[[O+GO7HAI;WV<,/EB>2&GAMV"^8W$' 1.86 M/"HWOVPZ?7>IL8&E(H!KSP=M3J7#9ZX+'U!1K-Z&U:J81!"56M]SW>-6";[ M-?0XIHII7L2:V2&VZI@R'$4:3XQO;RLD-P59B C[+"BD>'F)7ZU%*Y62 O*4?=1%V!%,V:0'%-=\ ME4FH:ZPB@'D+4A7$F+P454:>H=>;TOBU["K&0;'DO7L-BY)X5& 98G#TE#[Y M*#XH(4[Q>%AH?O718)U">$&-?M1X<6)W2D;6J7-%YV\UA0V+=&P -3BU5'T* M:$S0;<12,R@=!P)*S]]J.A>DW-V%P$%EZSOABQ148DMC6W3\K3MF^:IM9.Y8"(JZ24V:E(@IN$!+W(:(0^Q9A^=Y$(;M\ MX5:0 ^*&Z*CV-$FY[:NZ#2^HU IZI/B-BYAF$!\*2I*.IQRM4)8C802L1X]-P09DRA MI[^D")LC^F*!S$Q$ZT),'/J0/$4CKMH,F M13% \LKZ)L1!N^V5+"C[?B84=E#4;)V+48,JUN9.2"]DL_=O;I%H,!P5-)L% M$6:0 VV>@5B69!K-C\WD]U2"*2)/M"/)YBOE=EK!8!F10(*U^1H *>(-W.G\ M\IMI,[TBB4!VR[HH@%6*?=[R;31:9'8, [^'?1_%UXZ_N>&J2Z<7ATTQHP5[ ML8&*/::MN4& R6:(0Q2 )@;[1I6?,)ON>J0%NT)9=T>M72'NU+7VA/@+?Y:. MD!$6[ =E?2NG](-](7XZW--G!+4OO)!^4$18,!Q>\:6#2H"?/!TH?>!/T@L4 M)H.:\=PE_"E9WD> M'985^+9/;=ILBJN5$NP9]7B+MN]Z Z]793/$94J:38@0-*A??2=/>!WGX"G& MW1^#]*^!Z#1*F>;,)O1TR4#6]3FGF(&E\D)J"YRS %Q0Z?H<1F5?L;RU7!(; M0UVZB*^3ER?[SX_4DD+.UEB:6&$=K]VJ?KH]7:1^+8 ]3]MYFUH$_XH]VHS' M0K;-][W#C_]Y>Q]/#V#_TW9@J%+1)V[P_98@M+TLWV#OXWWZS]?W8"V /4_; M>:BM1=:E$W1LDBF=AQ+5:@7?<@$@JC0^%5GV+6[1_,C!7@"F;SIH(=5+K>XUI0O#_^XVC;A9+MM.@\7>&V MS&;T1+% LO4]AB2(_E?#-=Q4FZF6204RK@$V*F.6-DG6]'M:I8>ZF$_9S3SC]='BJ&8 MO]._I;]G_\.\7?0W_Q]02P,$% @ G(@25\ZESI26: 40$& !4 !G MMRY,B1)OK_F)UWB.U9VVV9L;KK(FG4 MK=&N)6^EW&$QA9YQF81+_Y9MWW[W]!N'83X(PWO[EF\_W;Q;W%\OE M-RC+O3CPHB3&?_DF3K[YW__K__U_$/E___;?WKQ!UR&.@A_19>*_6<:;Y,_H MUMOA']%''./4RY/TS^@G+SK0OR378813=)'L]A'.,?FA>/"/Z _?O?OA$;UY M8V#W)QP'2?KY;EG;?5YS]^#4+__(-?6[YV)F]^^&''[YGOU:BG.37QS2JGO'A^PI. M;9G\&BKD6TBR\,>,P;M)?"]GGUW[&"25H/_UIA)[0__TYMW[-Q_>??Y%H\"W-:W#OL7CWGBC9_]-DSB/Q[WIEN8LL',>\N#7*WZO M$?WC#?E7!R+^FI,.# <52&I"$8'9$UC'4-JNK2=^QVY$HWF2\K[3GI'9W'C9 M(S-\R-YL/6]/'O#^P_@YS\B_?&,A_WW> :B[2R@LO]36OHI3XWD](1[;/WT3%2R_4-VFR,X)1 MOK/$0/COT6-MOWC)!(+$D8Y8BK/DD/IXT#=N>V/Z5DN$NXAHT $;CM]\OO_F M?S$QE&P0$T1_HZ+_^6_?-Z;'<&E+WC CR-L_?GC+2/+Q;O7I[V0PMTMB]J"U ME[(QU-OOR##H$]X]XK3GD)&&#:(,@$ZI8B#NG"SF&#FZ,*6"+&=H[Z7HF2JB M_\Y49^+-%R]-O3C/'I(U\?Z)C![OGSSR+E8;F0]DQ,!$Y,PZW:8U[DWE?LW. M4PW"X.]$7O097IE%>8+VI6&4,_'L+\2)>;DYC\9V8R<17K.)F\JN +)[ B!3A,,T#9YUHABAK9>>>RW590 M=N_RZ892W-I,P@!T/4E0R#KGB2' /D7Z4:@>8DT5C@9PY7P85\Y!<.5\ %?. MH7/E? Q7SEUPY6(85RY <.5B %OQ>MO3!8QA?>/LR]2,D7C8Y-[AC!;_-(J0"& M4R8H^_QJ=!!5>A/&J%2#P[8[G'MAC(,K+XW#>)LI:283MLDO-> VL<228!BE MA->G4B6,*FDX#%KX_F%WB.C._RI_PBF=^:7X"<=9^(R7L9_LQ-L_(_2MQK&A M;G5BFJDR.1[8J>'\4&%"NALS[1:M"=_]5U MPO1\CP/3PN;WD>L*6@JHT9@[IRE^QFD>DI[G-LD)OC@@75IZP($RS _4M9CG M-,R=5L:3F:)S?HY!RT_@:W7$]!$Q@$H+ 'N&%MX!>ZE:+;M+0T8N=!>*E"K. MF3@,IXJ#3X3<)<35GH9O\>Q=(VLMING@UC%,)NB<*2;H^OPHQ$M" ME IS$Z-(N2N3YJI$.CDWE.+6Z&$ NF:(0A8&2?0 N1P-1I!*!=7ICV ZKSH9 MX/R0A3'.LGN\W9FF:(AUG*1HJ. +4S1$"LY9-@0EGPY4B,P[(E_$X8Y-*N2! MAQ.Q%FPDX.H T_O=^>=6@.*G7Z74W+W,%_QX'49DC$WFBXH$?X&4O91]*<0F M"9\3@?&QI;BX1'G\B&K)V=,B#H]1F#TIOS@O8R\!0@*OR7KH"<#XUA)47'Y# M+3;W9V9; '?X&<<'Q=D=D92U3RV'6']L7@3&YY;BZG]P)HA*R9E'@EF:MT:! MY+^:$2#YC[]_\OZ1I!>'+$]V.!4-^61"-@BA!DCY()9P3@?T,03([HY[SS86=6-C(TV;'!O@2IMN M!FI@F&>.M4_"FR3>OKD)GW& 'LC?6=[2(LMP/GO-N?TA)_'S/MGD+\J28%)1 MFU7F5&#;Y>5$OPZ_T7VIRJ!1L$D4/O$T:N308 FDAL)F7' QNJJU2")I+T5(2749E5(*.:<&'ILW.H0%49,NIA( 0HV%TFG! MIVO5RYA,&K?D/:FCC5K%\E:7%GQOKTLJ[YQ7 T *=KMJ%13&J%*R4 )K3S,. MBRMG+I),%784PC;+7ZD!MXM?B26=\\0(GJ#P54L>,87YV9$$!Y]$R#BX"7T< M9S@@1,UE,W-#'8M<,8/?HHQ: 0ISC%#R!"K4V/G92A&5FG,SJ:R)%/X3!U_P M8Q;F^!(_XRAABP2:L&.N:V_Q<* [S6JBH2(,I@U$RW5JC3HJ]5'+P,0Q[.2! MU#(.\"8D$TO,ELZ7<5ZNG1?THV5E_$OGW 0>HHN4R9JKX=4@VTZ1+$<#"ZHP?'I M8Z4T"0J_("8/IW.[/KEC&V3!ZGKX:1W: '7GK!R/F5M"5W=BCT?$S*#BSCH@ M2;?%K(7$V\4VQ2:KZG)YJVOJ.MB=%769,!CRZ1!RJ^F5/&H4YNXKSY/D%UII MZIXHT)KBNE4+M;RU7M,$=MUUJH2=D\4489\L3(4M491*DZ]03);Z?X)QD5/7)2W_)KKU=&!WE0RF!D+7QDQ1@ M/6CB))S300F+3[,D@I4DV2:I8:.1EK'UK&;SZ4_<%8'QI"2JN M;==BTJ#S+;.A4#Z\7V>61R5S76G@:ZDX=HTP5G;-J#-H^S6IU MQ!=];S97YMYE:QY-R(YC^;D O;B+JP1DH$6W!_1E8;!(#U!5G[U1@=.YT:BY M9 F>=/%;T;6)!&UV;'*@[6Z-EW).'"VT/F6H(&HDY^W-[L51<;6\E <6O8Z] MJNV&\)O2[1H%YW09@I*OK"WKHU9HB2YGK_N/XS!)>>P/EW]E*%2,,M.TR*LA MKK389:(&A6,#L/),H\I(1#B6>U32SA'AFIM/R]]&TD]MQSD93=S44E-E!#91 M#9 /H&WKMMSJYVDY/,7F6[40KUF&$$I:WH*30>WMPO7%G%-.CTVP%U=)6EA^ MJ*YHJ1-6%.==9*(6"^(KP;;JX@OEG)/! !Q?);^\0J<6G[\7K.XX', - R6[ M@W@3![JC>)4&#.:8PA2.XXM;*^W3Z>9=>3BFU:O*>:22MD8@/>2:.7)1&)31 MXN,6P-$[5*IT!BYPQBU+,LC*445_*.7.TT/BS0I6@ MA1'+=9AF.1TD^4_X.HS)_RKO[U&*VRLHJP?=%):5RSJGAB% /@>?:*!2!=4Z M%H8R21R8ZI:')'F!YS6CB%]-;3)K(.A323^^2 M9/F)/ 0U3Q&N1K$1''T2JAZ%JF>AZF&(#OUL!F3#..PV_)I$75B\DP'3Q%@; MJPHX>/>6TE*[?BZ3M;T1*(7;WP#D!,&P085.MN'W[BV+'K9V782;DS0^X>#] MVW=_&KQSS*NZWD"6.:/;1^[K@6*5(5CS7>7" *(67)/N7Q?QB=SK6P!#0;%K MQDSLJK\.0@HQC^'EO[*D8AL$7:5LF/9P^5>S/6>UO+U[; U@-S?:*H1A$,L M(7?+;:%2YBW,L_>K&6.]'S#&XF6MC[%D<+DQ5E\0!D+N(C'G=-!CXXN[[Q&51K4XG&W]8MJ5$4RKS7V>^+^<'S_' MX:\'?(DS/PWW%*WZ2F-#=YQ[0MX)PN*E3<&)K*6,A0NDAVNR1F\4QYGI:7LGDGI 1B M^SK(GHCSCZW&);@$D@BB0G+NB?47+TT]695.H82U;RV&5G_G[L\POK$04__[ M5D+SA/8,^]]MD^?O QP649W\HPGFY#_^?H.W7L3F5*(B9$()&]]< 8U^<\'/ MSK^Y'!-_7QF1*B:RQWF#>)TY_3%*'KW((&6]*V@_6UT$E$]4;TLY__!::*KT M]$+<]0+8('!AC?X3>BK)CEW,.\ M.$\]3?$P@9#-6BEB@.T**5T)YY]<"4NPNEG)P9G?T7H;S2K&L%4L0UW;A5*, MW>G73M$J.N?;&+3""BLN%J[H,^G#%S&]' &3=Z(XHJD0MEJ]20FX4[M)*.F< M,4;P1'6;6$DYED!4J>^A*V M%[]D)X^Z/SO_MG),LB\[^Y$=$EZN#W& _T*IU34YIW)*K#M&Y-%1=$QT1^UB.M]M(T$(6W<^$XFG+TS5Q+3L_7GW%J1]F M>)V&/KXCWJJV56=YDE6BSO>J.E2?_C%P&LMLO@E*TC-AQ*01$Y]W/:# JAB& M]03L'0L1 6O.@;1_=4X4*23NI$<11V:_[JN\=?=7WRJ_Z'MY7?6_P M5:T>1BP>^4'W@3\X^L ?E!_X [P/_,&DV7X - #*O9S58GOP'B,LZ[=Z0G;' MQR* W<%Q6\(Y&92P^,334@C]C8D!(L1-&.,E^:=T0"L0=$(,#JB0'+44/(+T MH2E(0D41D[6=<729^(>J'%O/(?YG6[E&(E!5HE'[-^??7 *(V\TK15BBJ.4/ MO" /#NC#KR-O*X#?^]W6)Q;"JKYQYT<0'UF$B,L%KF00%7+UF5L[Q2H_.F+6 M/[H )/?M6S*P*, #DS.A)>LHL-_A;9CE:;$D4?4XBC FD;<=^I6P^WV!4!@$ M:4P02GN+MA*JM1SQ:!''!R^ZP_LD5=&G*V:;-2*0?;*T94!Q1 !,2HU"%A7" MCACQ'P/3E0/)& DT]):GFW3+E_PE%$]T^\6!]01,*VV2('W.<++PF*,5)X M4LXP#52JP*'-U3,=G9-ADJ&S+7F7Y.%@J_A3"X.E4!^A(8N8&J)ZCIBTQFF8 M!&28G>HXQ$G:9H\$:I\W/3%0C!%CDW*E$$=,WCU)KN+ B"*UG!N"]&"*Z5$* M 21'%YF.&D3:)3&NP\SWH@++-?F;Z.RN0M8V0:1P^R3A!$$1189.2I9"H>(, M4W%*F)^QEYK1I27IABP<5#%5:C& 1.ECT]&$RCLAR<4A33NHY3V.7-06371@ M*Y[(Y$ 010...WQ5B'>(XJ@'*BH77(<1OCT(LGW$(K:X(0-7<:+_.P@N2$!Q MR9A%R0@JAPI!)U^^VB6(I.7\PN \0@NRSHR@!B@A"8A V-+"L7X(01 M%YB>88^6<8"__CL^2OWBY.QR0@*S2XJ>$"!6B)%):%$*(R:-B+@38JS3<.>E MQ_O0UW05O*!=:LB =KG1EP)$#@DT"3M*:72_O'#9DSQX7Y+EDTL+NKQ( OD(1:-E MEU1&+G2II50!1# 3G!*:=53/BIP4E*2H-("H!2>,6P0!>5%9^3\W88S?2?T7 MRMIEEP)NEU,"04!,DJ.3\*>4/*O^@:@.6L502/-^@*OOW9/FO2EIWH,FS?LQ MI'EX28"0YL, 5S^X)\T'4])\ $V:#Z-(0SZ\TUAS0?ZY2A^2%U%RME32"65X MJ$+"-&+PZ,)ATY&%*M#Q#%5Q21,VL%JEZS1Y#F-?/F26B3LAC 2TD#4]67C4 M$0/4\:<>$%=Z3F--,2C7-I)*S$V4Z8(4AYA"!AY)NL"TP:60=DF)=9+E7O3_ MA7OE1%PL[(0>0L!"DG0DX5%%!$]'F$('$247$^N2KG1#0WB4K/>[M=UF$:QZ MB[G](P@2B! )BTRGQ=Z1]7-B=,BS2+$GB0C=GZU]9 &H^ANW?H/QB7E W!=F M[9K(N&C(-PG-D7I*8GF" "]B[5H)";CZ7HG>[R"^N 04=[- PG+-J)RCU?BO M.8XS/AB_"5?YN^6M^2<.072(RUT>4=Z@ M1,[65U;"K+ZX4 C$UUR"N1D"U" MR %6;. E0%!!"HNKY%(+HDK2,@G6*:8DQ.1#L$. F!8;7&TVPMY>)6R+%'K M%3GDDB!(HH4GJ*[[QF]IH$(%,1VWM&$%ZM)!Y!&H.**0%+R$2)P\1#K)0&I) M52BZY!:[4Y[,>]Z]?WP(O?^ MV\??H4K+\N>_31Y2+R!=XOUQ]YA$DNI30BE;)%! K'@@$ %!!3FN/AMN$U2* MHD+6176J#EB!.[W?;1% "*OZ])T?07QT$2*N\7>^M:.0?_75?Z*EJ24'$L1B MMD._"&0__+=E0%! 8R_S:<0196LBP,)39>UU0\"MLX& 5O-(& +<1"P-1T$ M;)T- JK'%B5"2%Q:/4;AUI,4)U1*VR:% G*?'P)14%21XY/&C%H%-3JV*UJR M$F?+>).D._;\:_(/@9<2.6LU+54PZZ*6(B$0'%$AX\I:%D7G6L*(2MOFQ2$( MZE["QY*HI,$CF[S)' [#*F)P2(*6)D$H;4PJB0 M=G- NZ@>40^R:, 3EH!1BUL^KJT$W3NU+90%Q!DE0-D9[K+F1S,V+K0<';', M,;VG/GS&EU[NE=BD_LK$;1^J5('NGZ84R0*BD!*@]/QDK4-+Q7@5IYR5C$DO MR%!KFRBRQ'M2]@O'4 MD+L<$8H"XHH*GX0SE0HJ=*J2NF[(\[4I*%Y4691[*A"U3!LIV!YG.#E(A)&! MX]@289^NM]PF.7I(T.<,H_P)(Y;.2N_Z;E6"+^RXNFG$]^F!B&)4'@=>*J*0 M2MCZK2-2P-S=(YPD"")IXM+3#GH56PPR M!5_Q2"!TARR-C <#>P+@E 8(C M4EBR87'[K@ WM?,.CU'H7T>))U]EZ,Z37R,:9955D>0%K@YY1GM0 DR^"JY4LKR]8.! ;Y-!H0&( M>@8P91L.3!,QU3-4**.6MJ/Y6=94 <3!^?$.;W!*SQT\X*_Y.7G0+XH9AH&N M[=F;L3O]R9Q6$00)AZ*53?4RU#: 'FF.6&D"_8T:0629D\X9[,<#V[?9=">[H&PH.R1C M(#"&B-')KM#PF,Z/SAESX65/BSB@_W/UZR%\]B(:]1;YA9>F1]+;_N1%AW[^ M^D!=FXP:Y$Z;84:*8!@W!"W'0**$R% *^?0?N%%WSL5R697,4'Q,0#U&^!;G MXCFFF8K56&8 OA/2%/)@>&8 DNL)2Q64UCIG*,;3S@_'L&L9T[LVD_1(7)"X MVQ6QR1X1N#9;VK^#88< 5)\-M0@,#JQ3O/?"X.KK'L<9)A&4+;]W^F^)KT:: M-ADSP)4VD0S4P/#+'*N@, #51+A0S5A_E["M%K\S '/.2!/N.629ED_NF),G MN1?=F [+90<&J1%HG%CM,;UK(M[>8"_#=^'V*5]M/I,60.%)G-7HV.2,$?PV MAY0*8**1"4IN=[?201%50BG5HN=3#^0_@+!MG28$97Y<$^0Y";)T0K&G:U_R M<9):Q6XOJ ??[?[D\F"89@"2[_ *%=;1X4H>QJ#K8Y($+V$D\[;YV29Q^J#: M)*E^ T.('J#^QZ]^AO&YEW%.P(5DWE=TP(2T5U_]Z$#W;C14,%.U.R\S=Z8[ M7]/K@:'7 +#\_*Y2+;LS&!QL311DO7E;PNKHB(?6&0LU/X/A!X])G,4&9$"C M_.XN/KG\:SOXT(;3)N5\"DBC :49'3/E1LP%F MKFZ3+$.=:M/)5!=,9!D(F"LUOER<+V^6#\NK>[2XO43W#ZN+?__KZN;RZN[^ M?Z*K__B\?/@9$DO--F95"HZ8:+!%*Y>&R+9AF[51H^A^Q[;:8%E[1[JY8K8_ MUA=VL3,F!BS:$^M*@N&/$IYT'VQ?2$/@37K =\(Y-[*Y"VS1PV[1R"Q,"0. M*1$*:$3EVR'(.9,NP^OWOWYVH_]U16;"'&]LF2VH@1K MH=QX#M=-,H(TD^MUOK?DTPT9^;3E'0Y^>-B*\4\C#"8%P2@=1G$D0UV*@>-5R1#\F<#:DTHREP ZBE*,G2#2@%0K"G"UGT4-X M":L$AF-?3@NEAMV1DQ9Z=^PD%0<38O08^?%3K5$&3S5T6ZAI.7C;3*HO>-L M?3$PI)%C$QQ7*S=$RJHW3/BLN,1CVM*28_N[LI:/LAP )V:[9Q.!['=G;1DP M5)$ $W5<28RR@B3__>UW;]^^HZO>Z)DJ?8?^\/;MV=OB_Z.L*)SD'?*G) W_ MB8,_HQ_.WO[^]VM/;" M8!E?>/N0C"1E>1DR::NY+FK(G4P7L2@81JOQ\=O$E32BYW;?A#'R"P7G-+K# MN1?&.+CRTIB6OEOX_F%W8!M.EW@3^J%L,&:B:)-:;7 D,Y8ZB"'*M* MD*8F4$GGM&MA8DLBM ALBI]PG)'H2FN2[?!-DM&C.JO-@_=5U@J'6K&*MV5Q@[8=%"43WZ4QS236>([E>M)J-EF%M9XFQ2=>5OM( M7@&Z3]@%E%?TFJ9]&F8X.Z-E#[\K!IKU+!8S<\X)]2F,D[2ZB0IGLNZ7%[-) M)AG(-I7Z,F"BDP18GT%T+9]F!B911.<)82D-,>00-A?'6=>T:'$2+_(\#1\/ M.=TT?4BZCFAX-95QMZ'ME!>B#H=C+$,/H2?X) Z[( .K[C">?@='H@;I^*1F MAFBUVVAUJ1 U.LNE:Z]=)6RZ[ #MAJVQBDK VZTSBI7=K=\K7-( MOJ(MTP0S5A@$5[[N72YIUFN9P!A95*%?U&NI1B^#5W+'0)D#1PDXXH-H $OHE)PS;0N&B.5;TM#6<,Q]U! MI!W *34<\H[?1$RJ;3=ZJM*R-V"JT)1 M,(Q2X^/+JE)I5(NCOU4*[F^:NRMK=DBS<*J?[28W=4%U4YB*W\!PH0>(RQWW M(%0ON$BR?+6AY7_9-@-.GT,?9_=))!_?R!7L=D@ZX-WN2"8-ABY:B'Q7E+%3 MP%NJ@C(BZ)Q-'],DR]9ILI&F2W8DK%:"YZ%UBL$W/\/:!^2!<77AJ03:,Q'G M#*A/%Y?7^>CN*E7(.SGS+8,M/.O=%P832W0(Y1>85%E!=%ZN>7AKHV623 ML1MM;FF5P'1IIDC%U:#"8C7\VS),N2_,4N7X=UQ172LN$[=\E9T2=._Z.J$L M&$)I JNJ6/B')5@7%=W[84I2[19!/\X9*PRT6KSQ4M3+Y9>9*;1LBD5['#LAX)C,=[2+"=5!VD"5MA5TMU@G.=1L8.7;%" T_"9S0ZG+&&*_BBR<"$"_CVIW5YK+&(R]L=Z(M:]7.3W6WKH@^UI#ST#@% M^CZ/&W-H2^Q12OO,(@FD:$-L%IE^\Y%[FE*@TN&';$RL4;)>$E3K %<65*KA MG*>#8(H'A)2+&?J6UC? F?OAX%!Z 6'6(%+!X)-V-CN43^5*"-1I1C4COR8? MKJAL>2".K>KI]SG>)&E9,.3!^TH7!\ET*DF#,/;2XS+'NVS0X?99GV@_11KWFT!VSMO76#]W;7B5UBA MBL/%U:_!.8P2601($U=/*$TSPH[5\>98-SOCT*%&P$2LL2T+ M*$_8E0D@JS%U_#9Y-PY9J647 M[_<-,^'N:+N9<_)S[FI],,%P!&CYS<:$S/RX>"H.[P?_9"Z,B M\K<.FI50S[TL](VZ$ ,K[KIW8Q?EG;O6!.!@; Q^HG#MMTX?0N'\%QQNGW(< M+)YQZFWQ[8%6BU]MN .5FDR-X69LLGZLDVW:#[4!)HJ/!-[G?&7FC5?803$S M1'>5*EYSQVG='T,0U&RNZC5K&&VD:?D,MZDKO:/<.C4P5#7'*CC8W:NI[9Y[ MJJ+AUTE*VE-<7$GK'Q]2+\Z(=\6)"_9?$5NI;=(9-$7DYWJ8]5W4V5X8M_LZ M^9/ M*-9W>LWO=)@>76R?T1Y8P1YM17GS5$17":L/#WY4X!T,5/5HI[X$;!F M%_,XI^_K(+>M>=K2JVH[,[05<&UC[+!NRF;P>I;;%6]D^#L$P_.!''XUL7L\ M 5_?>E!U+U=535*UTBF1MU#$$)BQ+'R]9F6DQTL!4 E-:Y:$!JF0GHM-;@/I'8 M!I%ZQJ\-_J:R]U;9L<=IF 3WN9?FJ@G&Q+[U&72.MV%,NW3TZ)$??-*?PRCP M;AK@'(->-J!A)0]N\0O[17;XP%#7^H7-INYPLQR=(ICH.@0M5]*'_$A' MENTL06J.ADGRAF/,HC%Z"?,GE-&*^FCG!1@=8C))(O2EM2JH+F$Q7:N^B]O4DM6RO0,NVKJ,NU3&/6>8N8 MWA?C]N)E:%\\01GB45!W"?OB0:#;3#%3G>\M5_9?6?OIOI:)6U%A_+?4ECH> MS=^B3%9)G ^GBC\7;Y 5)![1N0ML0!E>2=TS'69Q!IPWB%-0#QEVX:]E<3#* M>O(9LD.4LSV%?;LH-:V57A3(V#!HR76(!.>35L M&YR?*M1+!E$72?R,4_KTU>8VR?&:^.Z'^^*F ]]/B=]-"=6\?491U)F>8LW: M .ETE^OAT'A3SHD_#7X^'[$R2-M 3$S2*71AL[C\HK!:Y\'2?R2=Q@*.Z/(9 MPNDV7P'I)3.!4PV^]@:@'/%/T S #/&;G8GL(5D$09BSKFKMA>357'C[,/O0P'= L$QQG;:+C#OQ["+,QQV6T67>H=]I-MS*RP :6D0Y[_L3;'5;9> M8GLD-O$K48)3$ V13H5+5_5-+[5 M"5WBQYR.^!J_K[&7'])3INMFYJ%-RX>\E*'3;Q/;8)K.Q [U6UAKUDV;6%%M MG9U:]YNVMRE,9.VY-5U>@#_3W+%UD3JVJC+'1D^Z=&9A MS:;-7L*P:;3:IO,&,K$C_8;Q-Y\TNV3WXP1/^$_GW9!R0C0R 9=3!C/U'9." MV]-TSNY1<.=-PIUYFCI!0QN853C.^&L*_$/R"<=8=MY,9G%GQJZ@>,[)'<*0 M)M1?*%[0:5<6!N6-4-=)^L4+G^G)]>LP)MH$YD7RC,D_^T?Y9GJ&VP8UP>M1 MMZL3'@"X>9WNE7%GQ:V7T@Q>O_TTEMWUPIY'M3VTJ9Y)Y(J'0AV"L:W.B33\907T7["Q/LGIP=KY7U3EO._UCH+71^5RTDN(R=VR' M7!7H@X-B+5>Q\M#WQ)YQ1?Y8^9X^CHN2CGI/IH4I.[] ]F.JJ_N M(D,)+WNZCI*73',;BEK%[A!2#[X;/.3RSF=6 T#RW4.I0D=J5 DQ+?2W2L_] M>O,MSBDP=J]O@(/SX^>,IG2OJKO?%V3L^;4)]S?[='9CZ=YI[(<1[MPM]Y!,0_UY'N5L MGW_BER7=\Y_H.6 :V(S.]9M@ZU%T:I%6#T-Q=>LA3;.A[?20L5,T0!OI)=X3 M[*%7UOM:[.B ^I_L/Z5S.X6&W>FZ%GIWVBT5AS=]UD'EBERU-(KC6RT=YR1K M.[#:T+2;RS#SDT.I-LWI .''G4EOLU"39NR8H]P\OD\)AO#M'"9PU-MN^E5K%[.[P> M?*^6L50>#/D,0/:)5JNPK=B@5*('KIG6;"=;I/O1=?&0UO9S)CYC.<:*Q=,M M8UULG6\9:L(Y$T_#+;BNJ[7[R5093=M9 A#NAFL2+8IR:'%0^=LJ@K-*+R(O MW,E"XT ;-F/E*/?:P7.0 ><'G4*&=]KW/6B=,T5-O F'K ME]9( 7,[ZYPD&"8IX9EFQCCGSTR,\@Z)9M\ M,G.@S2NU!I1#\H/0]NE&%1 9=P5,Q8OH$LH^I9L>^9$-M6@AHSV-9HY2:ZZ] M,&5)HLW6S6HC*IYCI #H>B4SG++O1;YI'M4I$D$SR(E"[S&,POQH^7NQ^>SG M.,5>%/X3!Y2,J[BX-V89U[[2!>H*ZDV)-!0#$NE'8.8VL4I!FI!22@+DX3)^)N.-))6?UM+H MN&6> +Z:P^69DL<#Y6HQ'QY7]#E0&P4>*0 1E[FM R3@>AE@XZ M)ZIP-L_,A]YF(%@I,AE[?!I*,0M(R.ZK@+U$50U+[C 9 M0DMOEC#0<\M B1MJ^O64X'-/#)@_"?),4U:"ZJ+$8M@85%57TT(9(AG+)O/@ M?<6#NVBA+HBP*'+'*"ZV%0&O8\K1\O-T>NH)Y52RZIM;GD]HN*@&&I^CE?RT=# MU]49""L+H(XPEQ>ATY+O_J^',,7K,NUH39S)%W%P564>2=[7$ -6#TP-=JQS M?,I8&]K"Z&#DW$)^585O5 Z:K9-\/L9!=DV^."V#N]H,9NT0"Y;/^0UUK7?L MSU0=3,0=CEEP*)!9* (MK3%)BXP#)K!Y)W-R+P5U^'#:L.%5#(+EN+6#8-%@ M 2IKZZ.1IPZ"E88 L-C 40,V*ZR "L&P'822:M5GK/@4^6,M,,E9;4E!@;8O1K?NDA:YVE1> M2RL,3&+66LF!"5]"?61A IO."3^Q(^KV,.3VV%E:R*31NW=!G4$DX31<16P) M=%FL[HD[)ZTYQB'QN=8OK@%TSK4[7&U4=^Y(4'!-J6&3:P;0VUQ3B$-;\M)# MY4^'U_D&X&EFR"VWA#)A$73J&/,E2KP83KY>VX6[XKZ&M9?F1T/>\"JN."0# M+^-37QXRMR18U3RK;M_84ZV*;W/-2.[KH\R:T\'M0:J!DK79A+$#]5Q!JP&% M48/0A8N'SIE[M=E@ MGS3)J[)$VAV]A3.FWM/_3W>NGKT(L^.G69Z&/FGB](=%''3_T)*4O-19GF2S M+Q+M,NKB?REY&"M[PEHFW5%E_\"-+>>M\:0W M4=R%R"=?EM=EM=]Y\78D'\DV")MMV,T+;C=ONPA@]:M.?!?US4&IS>[X_&U& M@SD^P2MJJY,W/0>W[-WG9.8\6WM2;7F+F@/R:"W*;1C'= A+DY,82$<5W8"1 M ^ EC-,X-(@>F)XO,B&&G5JEA_V^6#GPHNK.P&6\2=)=<;F.YCY'4VVKU4R' MN=0I;VJF"F:J, POMVK4TF;WT41)=DB+7;DJIX=T_K4Y]TD\U56U:R\,R!!% M\E8X*;O'V(00NX?5.B)@V"3&)0QNK P,+10?ECH J$'/S<.ZH7+98YWVNQ6HL M1)LJ@V'B4,0#.L XB=^P3K"5I4T&;K/DMNHO)"JNJ*%7=@8''U^&=+D\#JK3 M[0_)/:;5Z"[6:5E4H7TAO&B?:3+3+JXNFN)EB.XS.L6N\R8Q@S,F]\:PFUWI M$TCS*1]1%U(@OQ5/01=H7SVG4"\?-'_#Z=[QM(PODCC&/AW,?@GSIU8BT9J8 M(CXEZ?&69@=IWNYXLRX:S*DO0=18QMH$UU!.=$392*JLVM8M2WYM'KT0^YV\ MM'W]A&E2U*3-@SZ2WJ^7K3;4EW5*QF;AWHOH5;I%\91J*D#^-Y&?D3C=G,7F M<++3K68PVA:4FDX3^<&SO[)8C*%R2NK29G'KN80S8A'[:E5NO7B\I9JTAUE210& MQ6)X')#HD-')?G%=4[E4X$7WY"]L%4"WZC.1;:M7!T[Y.CK7"TYAV'G;FL,; MKH&U;)^ACG4V)FK;I\.F^@FH>03Z6_60_W3>PFZ]_)#BU:8,',0?V?*<0-#J M:J@4:&?9DY,"PTHI-"Y=9_'P^>X*K:[1:GUUMWA8KF[OG?/D_D H2Z:_A,GL MXO?%8W+(/R;L?FWR[=+X 7_-SR/YT?LA!NQN, ]UK+O';*H-AH>#(??Y^7&U MO/V(+E:W%U=WM\Z)699C)_#7)!+[^EHF*@6;Q-,#;Q--+@V&6%J(DDKZ=+1: M:4#J&L^]+,QH;:NF1R<#B/MP&X>;T*>%KCB'=4'P-),VV3F%\VW^GF(/#,,G M<(+;M?S\Z=/B[F?:V]\O/]XNKY<7B]L'M+BX6'V^?:"!=KVZ65XLK]P/ XPO/PY5Z9=5'RH](M- MC\H"I-"M<587ILW5 9%5&7Y-=5\+775A]>[JIZO;SP""9GU[X&6=D:*]DU>A M83>W30N]F^0F%0?#*CU&Z>V/J%&!%.D$'NFBFUK%,<.444PE#YECNFBUO"71 MZF%U][-S.DD+^6J"EH&>Y3)=9F[TBG6IEZD**: MU$'S*#?,! AR&D;!(?KP*6L>)==W=#W\X6>TN+U$5__Q>;G^1**FPPA>@"^\Z):O;\D8.=/;;E1I@R&L$D]LA?_CK MU1U:W-]?/9P\_9;F_U5@6%J,;,='(VLQIT\-MY6])Q9T3@@3='T>%$+.H\L- M)OS%W8PK[3Z-3LEF=#%SH!U=U!K.R30()L>JJ\4]@&6]CTD2O(01S:U>QCD! M2'/^!P[Q!MJPR;E1[K4I.,@ &$:.0R]N'Q>W'Y?G-U42#O"FN1&2%=JN#+EZDRP%2 M:EB^]% 'O7?+H4P<#./T&+F%G5*#A9P<;+B[O/5Y?H9KDX7]XL'V!D]C3%SA]2+\X\=JA5 M%T7U:G;3(\R[A:W]XL+=@R"#4#7BY\79/3I/FS2>R$&;.B( MA>WNTZ@ =[=?1))@.*:$QV^6/.9 Y]U=/W113BKMCD/*Z"41!K*W1^=7MUO7Q ZYN%^T.%=57, 5G;"@TG%4E-L[:EXF!H MIL?(9VVS\J1$!>C 3^"2/FU;I>*88IJT;;D\9)+IT[8O5I^NT,/B_P(8#-*$ MRORHB5)](:N720D!=NZ!ZDB 8880%M>/,2%((:9=-*M 1ZO"F<>; ?I6ZS4, M=:M3KL%4&0SYAB+FSA<_K"[^_:^KF\NKN_O_\2]_>O_N7__,V4_03V"$V+,\(AKO7FQ*8&P!#V#&H17572QML3[AC M!>B(SLAO@_GM("/@^*R;XPZP\+H8K5\]_/1I^4 /K!2;&!B N7CT;E,Z3B]NNW*0"W:_3))(%0S(-0/ZR@TH<%?*00F'?%Y/28!)Y MEWS2%OX2"H-EE+X2S?D]&1F2"(5H\839#F\L=WN/WHA[L?II>?GN!U8HYRBC MB)&&M8,<9M#KXQQJ<>=$,DJF]>?>#\YA3EF;J%6 ZJMDU5-E! M 2Y#AP2EMC2:SNDW"FZ?B4R9$K%=D\LY&3]G>+6YRO)PY_'7C\B$;))+#+!- MHJX$&+((8?5)080H)6HQYWRX\E)ZA2R]T/G^R4NQ6532:EE=O35SH;.H_X> 0D>A^C[=TK>4.[Y.48FQ=@7M^ M+'_4,G:L-:L4/LWE#J?'F8)#\I/P)JTZF'-=,"=P.T59:+%>I22T3^URCPC;+DNEJ2H:NZ$DH: M,\YI?#IV%:DW!WI]%=J%<;@[[,J[ O?>$41/SGRDC=60Q!)INT150NZ242@* MB' J?"I2)?5UE8*+*IVSJND2JBHZYN-"@8:;\: 4NG@HXIIVU(' M$*D6/ID)I9C.[\.<1.AGS)5H.B?Q^A])>A&1%C%D!6BL85<+0:>]"-EZT#BK M E_HBM\\MANYZ5'-E1EM_]F]"K@L*E5!R[^*AP?.%\?8,E-8QCLJIC]QF8 MTGTH=E7EV+VVX\^K--'-[X%K#"4Y(V>\5^BAJ M##AO 1=)_(Q)@R1^T((V1A37Z-@]5F0 OWN*2*$ AH4F*)5KR(T^"H@!YS1K MFE6YA$BXO]K<)/'V :<[8^8--^,FH YS4AQ$S6R H>Q(X :+QI3 :%>N/%>+ MQNXCYR7>A#%F)_K2\/% QS-TF[LYU&BR%$]%#@ZIW-K!Y-N6ZXV33VPHA33L/AL9L1-=![BH#@VFU@ 0^-1 ML-6CB]T^B=FYT2)#[+ [%)6"*UJ#V+=N^5VL4R[C=9K\ _L$:5ED;/48A5LV M%1W,[Q$F';%]M/,2[@^V![$EC'5"V2Z:Y?!7T"AN<;[&:9@$H5_Z3L/#;9+_ MC/,[["?;F*:@#&P6XXRZ:1BGO !QTQAC$6#C.,$-=2IQ?O#2T(O0U@MC]P/X MUE)/EAUV>];H/V>#.:_1=K2D9^*29/5.I0J0KB9XE;RL]=&!Z-/S3@'.R:25 MC-11VE3%+>,X).**ZWM]\=+4(Z.S57I'\V(&[/T/MN?HQ-,XMR5GGH89 ]@ MQGF@:A(OI2XDJM.3L.=>1N?C3=U@YOJJ:/P+/P^?35-1IS#LB/PGO@A)*QAI M%6)S.,T5=<8ATU ) +NS"=U2 M=6WMQZ#F.:AZ$*(?%K4>Q8KDE ]K:I6@O[$'NB\C>.)KNR'=SS+'.UG]I>G, M6[V7<^*7TKFHO6M;K&C*5?S?(_*]BMJ;]W7 M,6%C*PS_5EI:QYN9FMD9*I[B;.K'2L\( V_UFZUY0/E!GW'ZF&18/8WK(>M_ MG(^XG627B:'QWQSB/@FHZ;:0!M6@]@8]SK!;8@!:,MD8\!SPYO*!MHD*0I* M*S67'0U7A%%=]1D5\I:'-3D=DBB_F@E6\4!'$&'.4(S=9P5=X@TF#@3E@$V> M#]N5LIR)+(+82S1NBX#IDL2X)!0)GFEK#NH\=U;U+"@M5"4HW8^6+YO*F&Q. M5OJF6L=6JUCED@'X#K$4\G!8I@?)W6W?4:$3WU()S"JNQ"G=ZJQ>#0#=E*NI M.AWHM-.M?BJH!VD]\X)^W3A/&B%K%\N%(+?C>V4BI M/!B^&8#D+P1LJ:!]+>]H<+R,Z8U*27J4+-BT?X>WIB=$Q]^@70J=T7L-G+?B M&LZ7)/V%Y?S[.,L(,AJN,IP^2Z]9,=*T>WNVL2M"3LG5P+1P>@$U"B;PHMU$2DD[=37J1F5/BQ"&U+AA2#@3<9V:E=(:8&EM7J!7!3/BD MKNFF?":*(&K[*Z=]>BTP=#2&.I"(D*9_4A\_IDDVF(FE$@@6=APP8B#3@,^^ M-DP9\[HW29RA+=5Q3K9.DOL^Q7[()JSDWQ&F_Z 5J%K%TZ1O0+YO,9%YRVD. MD[Z4WJ[3)+;![2M.ZY?JA$70LN^\ ;6=E6[%M$7L[E_QX+J;5\WO8**L !2W MD#LA R17HK2NU/B"'[,PQY?X&4<)(RFK:=*#;ZQE[1H4$Q"GW&6RF'A&+62*, 6;-$( .#%G)@ M_*BL+3GS9T^"@X\#TLO=A#ZM7\NJ>ZG"B%;%(AV,P+>HH92'0A,3D(*!/--B M _FHU*-5+_/) L<4HY&$Q+2L** L[V [0I9') * O3%)2\(Y892P!.,2)N2< M!ZW[YF[)1U&F:DID;;)"";=-#J$@&(ZHT/6I4MSJ%]=B!K7^[7P S6N'EADI M@B;.]'/ MV$LE;^44@V N-S9RW/B.8Z4U,'0^V84^WVM9FL].B?4.]"E.&/;[5\-JVE0?7I(3WTQM!2*' M>RZ.H6YIXM4QMHM;0-0_O"ZBDF?*LF]'V %+UK:;H^E*C;Q.PK:0"RC[QU=% MV6OR&B=X)X49J(1M.SF6K]3&JZ1K"[B K?\ZTS:]*<+%)L>IA(BG&+*VI7^2 MH_5&_R@KSNEX,G1N:^D)I]BC@J\FB)[80F$&S5."):P-S8&HQ7N=Y2V6$56& MJ"%WDD#$HL[[=#-\@@30C.[-/].M)KIT M6L1*2->D=QVJ0K^1]XVP.S+U #^0_@*06=QV[*C)@C%I5+>LNJO7@RD-7*0@T/G71R5G$ MA,_0E3Y-:<8O0.L,O811)'KIU6_P:L)QR/ION1)PWB K( ^I%V>15YZ&7Y-W M\D2^?EG:F=Y05V>ZR29YHRS9;,PGN"IBW0 ST):[QKO0Y_$G$B,.Y770>W9% M.O)J)3#D7N[(%#AEI7CDQU=DPBXH*@8L8F%7$BK1A"BY2G&U$#O%6AZ):BCH MG$Y-O3%:!2_'-^$SO<4S)TZ$CU$Y.#.K&:&I0/ ]OFIX^0-H)IR M52?!3LLN8S^E\XY+7/ROIF.1Z+CHLY7P15VW4 $,^4Q0BO?WPX#TUN$FI&&/ M[G]6W .R!+'P?SV$*0X4K:NW@O'ABJ M3^ $?RJU,*D9')RARC J+:/"-**VG3<5Q0M1%0+0JP$9*D@+ >ATP%#7$*AX M>, '9RB5/Q5N#2L',,80$'(.* I#H "@_E=0!T2D X*JD# MH-9X#=R3UP$H0V?$.O1^ )UICW89!W@SK"\>H&=MOW:(&_6NK8F2;L$,9@.:(4!D638 MX+Z@R9A27[-V$]R8T;!KT.O!2VD9A-I2,Y]UG:%%L#(%:D@-I$DL YGE#7T5 MIDL3AF:AM83I7()?+FF8KX9%DTXU"K=9F!10.LWBZVX,KZFFTC#/U)651MJ" M2W1%E:51AEXWK5]!X:41#BG*+XVV!IS1LE),(TW]!E@-O3K3<)<4-9K&&H/- M:EF]IG&67C^GW91P&H936\CI)'/65JXF<+I>V#K!%A3.3N3'N#I/KVF'&-@] M+H9HQ:M>S?%T;OT+98?'?V _1WD"*V>AR8_7; >9G78P,^+FQ,,0!\6G'DPL M.%]Y/PFVZO1#8P;\"0B-Q^?'3]X_DO0B(HWS1G,B8IPI0)O82F<';&0+[8!A M^PG@Y1O:)Y^JF/&KGWR T&[/J_IV&H"R$]5GJ'6.\$:3,V/A2TQT+ 3Z/36D8[>N9Y)7HE.R>O+(R('.V2*E!AC>&<%47@3%1M&]P81SPEWM]E%R MQ/@.LX2;FZ94H#H8&NC9I)VQ&VWF:97 D,\4:9]_5U^Q?\C).):56L"E%>0G M.[KJ!&,18EF6SEU[1SI_U/7!8F&[':X*<"\%3" )AE5*>'R_60@C$LG(2R)# MQYS%L3C)<<;HM2=O*9M]/#P,"FT[)_IWD.@?X6[)E&F"8 M9P13?%VY5VA5URH6U#.L<#OGN&?(5Y)[#FQ%7 ]4O!A>?21(E8>;)=&R%UU[ M:7YDM;$\G_:$V?FQ\XO1FO<@6VZ6OD>X*UX!'V (3*0Y!;UJ/;S404P)M>V= MH<=C[VH5[-)K%-G6AS6*<#AJZ&0/F,8@D;894 NO[F5!--6DC]/F?1L"BG M3C@K\7B( 9OT&>Y8FUSFVF"H-Q@ROW'TF->7*4U2#W]B=G[R\D,:YL=+ LWH M)705W+%/!%S.MK8T4'8)(')EBTL1%&B(-.MPM;K[KCL%H4#;]D8P M^6%JI<1/H:BB\[9>UL2N>D\RBI*L5,G72TSU[98#'.A6;['*3!D,-XNL;X6-0;@I.YV'=.M M2TJEW=%)N0HI$05**]V:8X]$L%8:+YH=ZO9 N^VZ-/\_KH>J_ M3*/D/'#3 2P=OU)@Y=(>F?NT5Z+6:1C[X=Z+AM3P.MVLS; _U4MH4_I4F]!X M/Y$_\.MV#7!T&1N6[3K1)M"V('=_9$/@#;[B5B!U9HZ279+*&3S<>+N,:7/, M'EZ211PT]0]Z#@]7MU898X13=26, ;K.9X8C 8MJ:+&$WMRHUH7U&&O0TMQ% M0%U @Y5:+$ FSB6^X X;[*NP1:MI'.B5M,6R^'?.N=*=K5Y[/E[LC%<4VN+N M%A)XT/+U@T866M^GP?DZEZI:*(M_9F$2DS[T7L2;P^[1SHCO\=^.6NY\*((!^?'*\]_ZLK*WL[I=JW2/@$+/7G1P ME;?:=L)@JUHA#F]?Q 1L_]M4.HB^ILZD%$3F*MMVJ\>))3Q:"JT:=MXS2E$Z MXD U71ABQ/:<8;B#_8F#N04PT604;.%VN%_IGE4!)F1*\,E;3-Y'T[96!T78 MGE.#J%KJOAZ2=@$+Z=GHGZ':0B>'HS#BG*["T>C55YSZ88;93+[^,2M_S63< M'6G+^=S$U%WM?$1G" S%3T'/S<:I+3KM*!50DB*F<88JBXB9;,EDM=!<]R96 MP\^B0_F)#CY%VSQ",6L[:@J0]]4@'D"@PR*>T5."D26XP6)F6B]LM:*(&+3L="K+X M@ :@^D0HO+($S9BTHCS]ZY#IB%#/W3Q$X89\ B)0 D,X4Z3:*4<=TXJ\5_U< MPUY"LF:7"N8BF^G"6C^_8Z;![7V>^+\4BR1?POR)0BJ&7Z(!FD+8VD!7"[@> M[DHEG3=2(WCB46Y8%D-@>_203H#DLB[)(9X*R03!4D,U&Y(Q MP^4^R4S'L.!4^C#'VO]<[2-7)E,$:U_IA%HXX+I9 ZS"H<_.M#:.I;'V)HQQ M<(YC\H]\3>"N<=INRDVLJ3>E+=07'[LS [4OO-CDW6 "%6:;T1?QB7?QT4G&3J;N.4VBEUR!+KPEOC&81[)3A#_\>+#UYZ1.\ QICK),7A-BXZ4?]893#1(O 7[%_9 M^!'[*-MNH],)KT/="D88=M[#SN%-OY&4EI!?FD(YO0XG@KJ&Q4I3ERX:OZVN MDEN"BQQ0,[>M 9B2 IA\>B8;Z:$4^\DV9AM=88P2=E$AO60UQ4]T\>:9WC9- M_GNNW(8[O,->=D@QW0(2]34YZ2U"+_KHA?%-D@E3'H;;L#;/&.M>/?$8:L Y M*4]!+:A:UIBAM[=ZE2+:$DWT;41T?]>B,, @R<7^BR3.T_#Q4-[@QY9):2ET M6A9&D7=\LEVWH7;D:U!'XX%&H94>G5)UN_'MW.J^3N6)_WL= 6(.VY;',V+YE-R9SE.R$:FEI)C@HO1>/[ M>9YC;58VYVNJ9VYS/ 3&[&Y&S_CKHP03OO\Z8Q^ X]FQ+HP8^> X@#SLH6X. M'[+46A"&&ST73(8*I8KS2#0,)[>OZ'U%>+/!OON#OW-$TY'#Z6D>"8'84[X\ MDU8QQ?->R\AY0E]/[NY=Y7!FV6&W9^MKGS,<7'B13[M$XB:WHE,=-;I3W;H] MF7W'F9^GO1;-PM\XXV ZJJD]XHY&E2)0KIX_P5OJY6I#0P^).^PO)/*DV,MF M:4&JI[V:]J1_99.U+OFC?AMM3>L?=[;7BVA&4UA*P6B 5VQT6W?:I,]E"2E) M3'P^$+=79+97G+N0O,,A!FPVD^&.M9EOK@V&S(,AE0%46$!T]D-MH#M, M7W@8A4S_#)%!F@_ANCQAP;K5(<]RCZT)2-Z47LUY\4&!$]HZ@RT=B'MAAIC[ MK&QJ S:BK=TN]%CL>+HJ8^.VKI^'F5BQ* M\M:64,L4HK;$1)Z)M=6CBL(T(L_[$M;8)H96,ZG[,PR6"#%)^[%I*I++/FP9 M+4N^=:*NP47S\F9V7Y8.NDW2#PUP= M@EI"UD,0!Y +0;4$$)Y(8$E#T*82=!B"U#089@!4"%+09X@V$&J-@#P^!!GQ M\K4M_+E8$=*D@AEC-EOZ*]*]_FNO^P%,^#O-D8E6_W1+L;5AN* ^;-FQQ>S\V,BLBQL#%B]>&CPH;G>8T+[-'8_)7TN[04UF MW'F7.)='W+YT:9_>3\&TWS!UU'X&:C^$7AS;%BP?A-B3T-_8L_[3?>/3O2S9 MN[H)8[S,\4ZVXSV%8:O-;;(7T6EG)UN%T\"F\;)+4IV M&*A(=UFG^#E,#EETE*\/2T7M'C&4OI1 MSM\.]$+76'AT;-8GO8K JW]5DT1B^6.@E4"8ST59:YMLT< MSO2.!<]Y38U-^IJF;&K<0YQW2'-[)FM?$^8X3-/"'O6^/TI\_PEG)% 4;I>3 M-.7<8?)'66]G,[TLKJE-_!Q8K6T>Y_H-KA!%2:$(HZU-$V=4NP7S1SGUTU]I MSV?R2F?J#U6/AM5NK?DK713WRD7Q:A,=[:D6C+9]0E23OQU9 N;[F>+K*"2O MJ1<^X55/V4F/@ $K%CCQ71L7TCK+. HW .)"LX%!K[<\/[*]0L.-+5[#T5:5 M#+ID\ZDO#H>W6HS*#2)V0>GC$3$M,)L]Y>XS0Z?;OY'(.CCS)88K2 _H"H*A MD@H=5VV4\:5FT)0;&Z>SI[E=O7"FF%$5R_+]*VI,E:SRR<@!_G)UF08VP96FIW4>Q_IO)^^&%?JE&"=V.O.>0AGZY6=QXO+L.LJ)R, M@RLOI0,MZ<4&(DFKU2+D4#N5'G@Q,#% CHV_]MF/"%4"5-:>HV?9@_ Y#' < M %CZHFQ^2J* $/SJUT.8'^\P)3LNFL@^"F5EW8TTK0Z+S5WI#(_U:F!89XZ5 MOXZ R:&,#70R*NF>>ZUN4S6?M7J\3P6.6V6 ,U?K M\N&BC1B%G.V35T*8_<-7'2'G_- AZ]/A;_Z!=$*['T4J;]ZZGW>7JZ(T/><: M2\,/)V4SUD@@M@-+3\0Y2]2XN%O02RF:\82*:LM4VM$,F06PHK_D@U[Q=^). M><&Q/,P;6X W=QZ)7]P3%#FC[-.65SV3X4BF[0/L?^"?O.B 3_F^8@.OYO-J MX _XNL_4TDP=/ 5(#U:QLH>[)"Z2ST0F=*X\ZYI+H_Z[:-Z!%U$]-E#RMEX M&)/_KIZ#7LB#$.GRD%<]C2KD]'GT'_OZB2BFCS0)G$:Y3[Z,4?,81)^#VK+UHTKQZF'S+O1,\CY.ZZ@,K;^N M]G1"-V5D^C?4FHPZJ:D:TT\S]D[EVIRV$J>K0ISJ.IQ -F6DD"0E90P.T\Z? M_=4ME5(?YL#^(0WS$&<77A3AX/QXY?E/75E%IMAXH_#62J9S24:#:I_$3AU, M0<*K7,Q5+WQO^W6*_25*RY0"\&XS6[2-W$79K][I^0=)K]7'<%*50=(]TTEYT)G?.!KZ*\A/&+ MFZ2*A/9I8!K4["Y*9U8TZ6*FY>T:VVI3I9:744"T5*N2MK;8K8=_ZND MMQ;Y2'8#&6JKVC0[5C0F&)2* ,@K<,0X&C,MZ/3DH9KR,:$ZS@DX,%FDOY\\ M30H*;]5!5:E37\$)645]DV!(/XT?W-G)WAC:_0AC$3&[.!"O,=)989S)5K%- ME6UR>IA#;>J::8)AZ""XXHP'MGA CV4T%\W@0LT],:]V^R@Y8EP>;10[>4LK M/-%RU6SI(WM(9%5R.J"2OUM*S;38+JZ^S MW:JL/!A,H[3I;;]-?S[$:2U/6G7&SE"QTU9O^);^VVW@Q?#T.DG+/U$YV?J[ M;1"_B2:O?,%6VKX0P6\_"*CG00VV7^#$7'R64 M"?X]2'QK'X\\ZT!?.OLNHITM#4IE,11V\CP@&@8+HQ8_A^2DM%02_ ?IP#3] M(DXK#RVR#.?9Q2%-<2P\0=<1L'P:3KDR(,35?^>%U!DJY9R^9/G;!?=:->_3 MT6N\";U'FE9+ER3EA.6E +U>!;C^JVZ)NN9O"XKFC<-\U2;OV&7EMTY!9>E& M6D<*T(M6@./RK]C/9VB1%[7+Z7%3E"=H[3ED-X]_&?O1@0YUUTG*ALDMN \) MF=3Z] JB)(J*T3!+&C;[;&,L6SZ:.NQ3G^20C!ZU451:Y0C3-8PJR^[CXR(. MS)JT3@=0 S>&J@BOB,P=42'NZ"-]3),L6Z?)1ER%O_4SH%?I>'1 M-?D[O2HRC \$7TF>),[.\29)<2'WX'W%V=77//62E(PWO/3([EXS'^'-^#A MU+#A);^ W&KCB'YDU#P8-4]&C^S1%?_8P\^ C0]O<:X.TAT!0!]>C(N+ SCO MAF18\[N.$XMG+XR*R4FKSEXYG#WWLM#7?A^]":A?< !R@V]<&:,?N%U0L+1W MAIA%9Y<*[O8I?B)=4?A^?H6!!0O<""37@OTH>4*LQ@LE=V5DIG?7+[YX5_^-B []S?RU.Z196UR<2=-OC M"FY??Z@! %_Q--SR>WS-# &\C:CM0GGU<$A"=G-81+H/,M8@ !9,ZX//KV97OWRJ,Q*24:8?%N\M#A8[.DOX9R=S MJTLFJ3@H4NA1\A^WT3E#Y+\BS#X/W7UK&V K9/LT"0Z^[IS$G%MR7AC3N< J MO@RS?9*Q7._5ID@R$B;;JS4 ?3Q#H-Q>'E&K%EC(9VOITL#O-/N*3-Y23!K^ M)2[^=QDO?#\YQ'EVAWT@=490$U)L!\ MQ"492Y!19RH9NBD50'\V$4[#[]52!?.=R$1A[X5!U7N7_2WI%UAQ GF&Z3A+ MH+_L( <,/WEILQK'L ZSN/<76-!EH.AJ9Y$1.N3#"U5!?VDU8L-/6WS&Q@K( M+UIU$6OO:-Z1BC3A?T\9X$&?L^Y22RM@OB8!EI*)O"9EVD0/])=4P#4?%%$+ MR'T.-N]=U;7<83(0$!\9U"J!_GPRK(;?KEY#*/7=[>Q?>-G3.DWH;T,3SO+CFCB4DP$?32C>[R0'@G8S!2LYKMD-0/&-E^!-J#/.P+TP.9;FW+??._(E*J@8F=+ MA!Z4%7U0A3B@+VB"DBM34>OTMV^H&H"O8_)) '^' 2_?P0LO#HOC/(]P<<'\ M)4[#9]+%/F/)+,%, \#'& B4V_G4:<+JF*[#V(O]L1V30!O %SP!],".J3;E MOF.B*.G_IP.@9R_";'$_R].0W@U ?Z W?'3^T)(LMN;Y*569H7CUU7^B.ZGT MQIFKS0;[XMQ1JP@ \(%?_+KQ]F'L1K=U),PD/),;=)YO\Q4MQRTM= M*M]P*X#H<@)X?IA1FT*5+509.T-MWK3MN2J8@K,,XWJGX8:.EZMI_[%:O[X4 M;[R9Z@+ZSH,A)!4LYNRMDM?F<83Y7R4 < MP'<=@E):M$2HYBKO.DF"ES"*'E(OSJ(JP;RZMZ4.>%<4 O!;HF8<:+?L:>\+ZO"$E.9T=IZ-62HH]_0BX0LZ^'"T\I%LX#1YIZW7SH># E(ZCA M5\.):_(9IJ$$M?2J&=%Q8$)"4+LNYH[#WL!BD^-4Q(A3;0'@Q&0NB%DQRJ:S M!/UB ZP\ZU%NB9#96G.H1Q0.#-0 ?.O;MI/*<\U2:@+SR9*]P2(3'\AEIFZ8UGJ#1^!#=C'/ &EK')A/$D M@Z^3&@H_S'GA>$K8=E?W68%^)<.7[JP@RF.^C+,\95=877L^EF^WR&0!O7@M M1+X.RB.M5UIIG"&JXV9+I"F?6*?]TSP?U4E?B2B@#Z)#*$YS*LX\, 5'(Q4V MJ*Z2,8O:A^([ 04R %Z_%AIWHPHOZZY.6!CCX!S'Y!\YS4.YQ7F1/!OZY5_I M=;#B"&6F"^ +C88L*--%#:!2EF7N%"53*ROU3]0.^K;(&G-5=Y_WM_SGZC$* MM^5EOW%1XY45C&=)3VN/Q 0ZJI'U3"<:!4V(L;Z8,:7ZK\8\*R/8/(">SJ"B MJ/4,5U>9T)(.@O+"UTF*PVU<3(7](]M;]?QRI[:UTUH5VUJD81;&VW9M1E79 M90N/!41 F]YR61"L9H>R&'0) U4X4 L(VTEO[ZRWRZ25>/J5,YOBTL!(S0>" MC&#]''O%VAL.)F;S%,][!32>U,T1_!5'80.B>G2!U2%/+R(ORU:;+QZM )JO MTB)'25W[7*<#Z52/*51NRD(5:0@I55&2(J8,H5CZJ=>YDVB[P6%^(&][&1=, M%'WG&1X#*)3,Z9VPSKZH<&Z[\"X9D;7ERDRKK*ZKFL=!U[LH"( M[3_=D'^1/U=_(O_GD3R#_.7_!U!+ P04 " "7#; M+O?U7'9"I5*Y%2-+&I7<'N]+!XN$5#RF2#4OY=+Y]0OP(E$D 21(0@F5:V+W M=+D* )'Y90*)1&;B[__YM/4&CR2,W,#_QW=OOW_SW8#X=N"X_N8?WWV\>S6\ M&TTFWPVBV/(=RPM\\H_O_."[__R___M_#>C__?W_O'HUN'6)Y_QU\A/TFN'4]$@Y&P7;GD9C0/V0?_NO@Q^_? M_GH_>/4*,.[OQ'>"\.-ROW?O!H?0W"+]'W=K"%#7@7 M6W$2'49[\_0F_[^L^]\]U__R5_8_]U9$!I1??O37I\C]QW?LN_EGO[[[/@@W MKZ_>O'G[^G\^3._L![*U7KD^XYM-OBMZL5&:^KW]]==?7Z=_+9K66C[=AU[Q MC7>OB^D<1J9_=07M2S.)W+]&Z?2F@6W%*>S2SPRX+=B_7A7-7K%?O7I[]>K= MV^^?(N>[@ODI!\/ (TNR'K#_4O0.7]V$P38*;-?R&&2OV9]?CP(JDG2N:<>' MD*S_\1UK1L>_>O?FIW=OV.C_=M(HWN^H:$8NDZSO!J];?_G:\AB?[AX(B2/9 M#!H;:YG)P@J)'S^0V+4M3VE:C3W[FB-3';*EXT?S]7S'U)W*4S3T':;B(7D@ M?N0^DFD025FI/M+Y:5 "H>.P.J@;/5C^AD03_RX.["\/@>?0Y7?\9^+&>Q5J M ,-HF;T5/=QZP5E]0'?M44!5/_1ELVEJ MVQMJR79KA?OY^L[=^.Z:BK4?#VT[2/R8?G01>*[M$CF,2J/T-?21^(I]= MM5U?WY_X=%QJ-$DULM:PKQDLPH!*:+RG2Q53ZAW3)-ED1'WZFM><+I'A,(H M^W)#T[YF,274SI%.X+15?_H=.%]=SZ-O>]=P8H.G\'OUIM4?W!(?NM/%^%5I^9-G%=KRP]A;E!4#AP4/T-6NZ/%,+ M-V90S8)8/D5>^[[F,Z8#!'M"KNG);NW&"VIERJ8DZ-+?BDE_)"OK2H)*!K?];"?43^3.BGQFQ' ]@%S>W/ M:[WT:\7HMF96P"6NJ;5.NP(V+WE/#38&;&K<#OW:&[#)-+4]@^T!FQQX 'UV M"&RBLGZZ=G?8[,2]-.[TL.E).^K;;V$3E/73<1:_(;'E>M',"MG!_Y&HG,UY M?<^[VZE2T&W4OG>__#NO\G]?[^_(!G*JA?;7-=^<8]&2V,1]9&*J.F/^")KF M#)806;_>_2FJ$Y1VU&D7Y=]L8QA5NIYAEF"6JHRAP:(KE()=SCF)QURQK5Q* MH''.,O^1M7-CRW/_1>@1+>I(!&\P?92 !0?0M5][N^#.;<)\]A]:!S4!!%R78'.FJIC:+A[EG=OR3MJL]77K#F$_LD<\W2S[:ZLI8,I)^" M>0IL=P*:Q]$^?[A''3R":,X[:G=0\R.UQZ?T%R==R%-,?(XKQEWV \IFU(6T7_\D7YH>!_%(34EBY$\ZYYXZ?A_T#:5)J\[SVIM1?=I M0'P2O=I8UBZ;&O'BJ/C-<8[Y+_XXQ*BNRD[YTD3SAM5VU=F6 1V&IS.W0KL8 MF/YX@F8]CC]O\7J7!B._LA]<[R (:XH]CWWY!P/AK(.0BNT_OGO[Y@TZOZG4 MDPG],0+PO-06F>\U MP *E/*6;8$NM.SX:36T-@X$G6A5$FBC)H6B+1(,K:3G_\ >+H@NR-(F%%:;Y M96^^IYOC![*]/^Z<)5ZS7K).,J8?=%T3N_E"4_ 90D5--/KD>VZ-1JM@D83V M@Q61NP=*&LL'X4QK0<*TB1"9[L,"L7N'BUU?[.N*KJ+M5]B;*SIBL^EWV@(( MABXL^"9)@45MQBAL'=+O.VP.MYZU:>9KI0F0L6]1.=M(%A9K;TADAVYZ!)5P M^*0E]E:@QN@&(I%6B"79N.P DUY+%32(EPQ.%^P%76D1$9*-!,70]Q/+6Y)= M$$H0.&T)9/P/1C"^B4@D?O]W8H4Q";T]A.6UQD"N_V@$USFD8EDE['[398R" M<+[>&LCZGXQ@/8]8)-[?/1#/8WGWE@^2^Z;V0/[_; 3_^00;@$":MG5#J8&# M4.H"Q.$7XW"HD8T$!3VKN8%#R0@!(-0: ]G_JQ'LYY"*ROBQ[T#9?F@*/E 9 MQ/4*G4@\OW4CV_*R&=W2WS6YFTM3;V@.Y3WN:59*+RK_/Q,K!'._U!C*>]P# MKH36,W-^E(3AR62$"PZ_-93WN$=;&;5G9O[8C]UXSZK",AOW M.,NC#H7)A3/#CUD5/Q&CJRVAS,8]Q8JH1&'XB$XXM+R)[Y"G_R)[$<=K3:$L MQSV]"NE$X?DB=%D>[9UKR]>3>ELHUW'/K&)*4=B^LIXF#IUVFKG,N"7G/K<+ M% 3< RN(;A0L6)QDN M*7NL12VD.]Z/ $2[[DHY07'!/L@H\0$%GZ#B4;U'^ M'T;)6Q$FC0_C_3HW_[^#\QSWE2NG% MY/^(_C@/5\%7SO4YMS&4][BG7 FMF)Q/YS\/%V'PZ&;UQ67LK_6 8F#"X5=, M-:H*9!8!1/Z+EE#&FW 0;J82D^&+((HM[_^Y.YDAVMP>RGP3CL0BBL_MWLP$ M@/E%>+%2E2901N.>@AOI.C=O&=0AL?@"?=H"REGT;E47?NQ9FEKT7<5:'T9W#0'N[26Z7GS/S\%+HQG0$+^4[\W!_$ MN<#C-(7R&?=@*:3SS#R_2RLCLAI*'^C,6:NSJ#V4];BG2#G%N!!,HB@AH2H0#;V@<. >**'4GWL) M(C8K\K)_>W6_8BG=G 6HU@K*=-S#)(^Z,S-Y%JQ"B[VQ=[??W@<>/[.FL2&4 MU;A'1P&-9^;VR3R:^5QI N4P[IFQD2ZDY6+\9*>%;_C!&,TMH9S&/4.*J$1; MGS>@]7FCN#[CGB5YU"$Q.8N=ISIVK-,JYG=C!W"NDA&L%]!\[O3(-&V*/=4: M;M-YW-(?FOG/:0KE/'(JJHC.<_,\<=R8.-F4;EW?\EG-G^.3BASV2WM!D4#. M5052CW+O\(EXWG_YP5?_CEA1X!,G.S*(KAZX7:!PF'#O*:$;!8O? R^A[ K3 M:-B0HQ6FW#?R:$3)P UB_4^[$_9N]TBUO-Z0!$PX>)33#522%Y,6/4O M]Y'<6+&5SU $!*\'% @3+D'%5*,E&H0C2L$F$-_\5QI"V6Y"8' CC2C=1'3*D7#9J32$EDV/1%,1SR7E X< _"4.IQ-N)2507A/GS2#LIX$XZ\313B M)* E]YYKWWJ!);3O3YI!&6W"^;:!/A0^7UO^ES#9Q?9^$08V(>Q>)SKH'^"$ M!1P BHT))U\EGN!X)([E,/,*F4D6/@:O!J<.! ^L@ _8(?$8?]% 6>ZS!*!_E(@VRH MP5\^^E;FY?^/[@\2=*J$/E\?;A@607;H$+Q<4(5GNLV\' Z85<.5H1'2+HA\(S:P,/IA%W=5A$>(>GH\.1OGDMM M^6H[( AXITG.O(UB>^X7@G*_UAQ<:U43"ASF-B' (14=B)$5/0Q]A_V'/57X M:'G,_3",1U88[EU_D[X;(["\8-W!98.T L7#(&A#DB'XY7=PT9+8A,Z5/:I, M8KX/NN"'L!>V>::"%H1^=) F/JLG'H1[.C<^**>MP('H!H#01!\ZTZG9L;-< M9_RT8XY&JM'I/>D)67PL0)VQ[605B!2X@8X<$*-V:&B[B5$W!AH8OBMLY6E& M+G=JZ;SB(+:\M"465/,=894._+[^2 6,TLT?68ZKVS*39L8.#<"L2]P+"HRU&$@0/A'!T=-X'@?/5]9H2 M7?,FQQ9 KFN+C01QO4H0.HR]BLRF'$:,C*C"_>O)JZUKWKN3&[A/ S M_^E#X%$V1VP[B_=RSQE\!"B\B#&7RC09HF&E"8-=GJ(^4*BT.0>4$> ":*I? MM/ K+:P]%V@\&CS&K2! M1TP_.D(W[J/K$-\!ZPZW Q0=;8X 970DM*-C,PK\=/J?W/AAE$1QL"5A0>1> M"A2L-Q0U;?X!9=14N&("A(\DC-E![H;.VA,&ES*+2!24!Y5V!89'/* M[3<_O7N33SC/P2E36X5G@VXJ;4+D+%&)M M?H>.$$NY@:Z$G+4"@AN@*Q0_4YT18.[@X\B-C:$@:2P>I0B+@&9T/$K% F0A MX+66X/AA8Y#@48L.P]!QTJ1FRUM8KC/Q1];.C1M?FBFN!W@=H*!H+"VE"(J$ M=G1LEB2V7)\X8ROT6;F3H6TGVR3UGMV0-7LYAP\3I"\4,8WQ%HJ(P3F"#EYI M:NDQ@A5P"LD#>\7KD;#J&ULR#2(6)#5?KZPGX>6BVD!06#7&6:@J8CM>H6-< M)U3%_(,C9:IG@T__!9_(/KA^$!8E?DDD6&/K+:& FNKPX-%NH*;192$++5VP M$F"4O7$QK?*@ F.ID*%!+%4&)@6#4 CUQ=;I!Q\(+%KE\X")\7&WG4M-C;XR\E77HJ/Z:+LI?C8 M2_&QE^)C+\7'7HJ/:87AI?B8>ODD;7[0E^)C?10?,Z4VW$OQ,:-KPYE=?.QT MRF"K M]\/>H5KBQ6. D3BE[U(J8E3TP:YFU@F?4\*-Q$;\,H. MC9/,^"G,P-9@ Y5 M*4A"?:L"=<:N>0:&3($5)L$&WZ*$G;!MP#8P&;LYU>8HVYFX'; +H+6'Q; ] M2?&I(!Y5;78C_#NEEJ\$G?]6Z/C2^WR=YW $?A:37 I/88$IS;=$/\!NB8Z? M&03KP?%# \J2P[#[X-];E6#0TX].D#O0[JB+,)@ M+0HE/6F$?315@Z"!O@N.23DD$N9%=@&O"@BZ8!]?U9"4THZN2S>$/I(STG>&6!4[]*_T]'RA8;^SSJQR%H 55A@!X1](@MO?$IT1Z;);.UO5= M1F!,K:^<9-&U!JP_]NE6%40UOJ##R)9[$D5I7D>>0,B(*_9?*8S0_MBG8548 MU?B"#F.-/(5-#O\TK H.E]KG8*X<,S@ &)8;8](+QG$6^,$I8<4C M#U+S$] 5N^JXFAD*Y@7Z^EG$XI_,4O(\#*\'>OUQ.-MK)(':H+Z6_9DNI3S;,X]IE,>74\/OH MA\3RV+7/>\OUY_[HP?(W9.(?Z)FO;TCH/J8&L[AD"QNO_7#H)=25D>]&KR%J MG&:M4 M4#J/%VW79!V$>9KYRGIB1V'*+ J6ZUOA/KW*5$TGU?I1](KO:B;S&0"X>/&D M5.<:=TU\(KR-X79 KS3?1BRXA*-O#=FMD=AI46Z#7DI>C?UU\BY8B>B)[KC* M="L$T&(H]'+TBBZ,MLQ"5\F3F0,A-* ,?0=XGH%NG@8?'YZOJ#!ELMT)'8EJ MHZ!7Q%==B]599)8R#A\MU\O6D%)X7UXJXMJ*7!NZX@(&0J^EWV6]!3/J@E7^ M$V%OU1)G^$@M_ V9)2PG;KZN17O*[P_41T*OYZ\F'&U9A:[^#27:BO)L[EE5ED780_L MHY82PZ74]&.7*W#^6IGSUXJA8<%ZSE.$BZ89=K*(-1B!.H.-5?!#8->J:*5BJAQ"Q[3YPEH&H[@7=GV*-LA!^( .UC-[[A&_ MD+XA[SKNJ!4;4(/6"F/4>"&%6Y+V]R#XY?DAEQR7":"F[#P3:O4+\O+,BA96 M#UG-$GU7UE/CFI/%Q_#Q//<\C#F>RF0&!R!TN3PD2E4\)>Q_^%(D[F7,<5>& M.81XS$(Y_9B 6=W^FR1D=DJZ]:3E8&;D:_H7X4T0J+LQAV>0 0=EAR:/+/L( M>]!XOBYYP8;1PMHS"NAJT_@DVE%2K3WG9IN-WM?@QIRFN8CV2>T%X)T9H5I1 M+SYAS'G\#-B?LA5],Q:M3]FO,\+26K/MENV&8;"+1_:R?'/98RJHY3=UNJ#* M'0>]WF177"4CP+_D82LPO-\/0MBLJ 3LMU=5K/;MD,ZF6-!S+B<@,Y9 MG;L,B%Z#$K88=^>9<6 *-]SNPZ*7F-0-K&$[Z_%T'JT"SM5F.N5[*R)I\A.A MQWS6:$G^3-S(C4F^_F1KTY+8P<9/1TFW']'5L.XOH]>W!"_TYT+AG*8\G7C@ M^R3U"'URXX?Q$PEM-SIMM$A"^X'2)"A*S#5J6WX O8YF!SN^$T_1UQJA.5-> M4;.?8Y<=1(A-FW*J&4/,),"XZ"4O^S$(P1P\@TW1>,A4-PMAPZ#7IE2W&53X M<]&.UA.BC_9/+I_$>2N*Z9-V12^+J? N*9 /Z*LTQ!8I+2\WY#YF6]&1P%MB MQ8GH,>W^OH!>'+-7"T^%JYB6W)WED>B#Y9"//F7O(BV=3WO0E8E%VW4QX60C MHU?;[-%V@W$1?3D0FASMK\IJ_=&K:O9CA*'>EJF)F/K52;OQT2MJGDUI^_7M MJ"!?/?,-F641N4Y>0N8V"#]9[B/+4+]U?=J;SG84/!+Z8U-(#)<=G3Z#7CRS M@QSTP%]35_+40=3_Z1LZ+'HASEYNV=J6-_322>3%,*ZKCDOI4SA:/H9>TQ,>@J6/UQ 68R&7;X0 67\#HB7'T,\DNM[!TO8&8GM6&Y^)<^*B9A$$]!CK MD9,'1E9!;ZJIYVO8R7.]R8=.,- E[8907.A>G2<+#;?,R/Q7^D_1>5#0"3L# M3RM9KZ/;]S(#A(_7H1DZR9;P9HB[XJ==G=&00$S$GT] M.- V)59$EJRRZGQ-R1Y&$8G+9,B?O%8>"3LG[XP"T9;-Z/*1DAYE?O:;(+F/ MUXDWM%-1%MN-@E[8N7EGQ!W"/FTQ8=PKE$/^0NG&).)&@+89"#M9[QP0M^6- M(9I]O&S+\M1\IYAY*;%E'HX\RQ55R541,'&= MKW\CSD9X5=38'#M_[ZR' @'#T.%,2T@LZ,1"$KLAR6I!I ^RRPTZ>5?T?+YS MFG!03J)CWGP3*;E):6B/GNEW1G3%/$.']+WE^HS8B7-D8;HPTF-+B7 * >AIP6X#HV<%]G:7U!./T>V/.AV% M%XMJ)Z$*(GS9"-8;/9>P+[!D(L!GW3-;3R;^(^5Z$ J#F"7=T/,,SR45#IKFN:2#P[1G)AJY#JRL)])F MGVGLCIZS>>8%I(EY!GI#3N.["M+W2F8%;PCTQ,FS619B)J+##O<*\G%7&0,] MBU$/\.IL;+TOQ$%L>:B[ H=8YNR)>DJI$HYE3D)DYZ0J ,_0EXB\UCLK-&7_ MF;@AH410N8[W"\^BQVK?83F^.]9$$#RK, 847FW>T0Y8!:VI?@9N"4J=38@3 MW5*&LLHV\W4;25$9!"HJVOR@_8F*.N_0%P8X\7VL_W"T]9=KT['N/U_#X! L MWH-A(!P+G+9GOH >(:N_^4UJ[',%6R5YW2%@GGNY&P(,ORU7<@G33%8Y>^# M2GQ3RN?K8J:B-)I>1H8"?>XL:P6@>^.%@9I=*2,+T^E:)RC(VGQ\6K29PQMT M_)9DEQ\]3NK'B?$3=H+BI\UAUQM^ -Y<]"FL3!\<<#64SQVDV WE9PGMDGAL M/@N+'A'A,-=[02'7YDS3 CF/.YCPEEGS)T?(QJ(B9Y+#3R'7T8T$G*K+RU/7KT[RR M:YE?&0_YPG;N>8"K-!DDASA87?!RJ6EA/,\2^(/^URK.)'J=)2DK^$NG'<8O M\E1IJ5 .^@?][UZ<2:*>3R'P9+?+SC&65W!NXJ^#<)N!)Z^O#!T *B/Z7\& MRX@B=]"-J:)./7MSC9Y+1&&1E890=/2]&J'(ZFJ08R/A!@#"\NCSX%HI)O6V M4%CT/;#0$18>^>C(L"0L2L\QZ,%W#D?V]#T!0#@ ? @HCD:%!ZIR2'^!Q:S6 M'RM5X20VN6%/PQ#?*>+65T'CF[/YJQ\]CR_697!;NPML@/,EBXM]-]C(R%&E] 8!=D.Z1N0WP MG__UJUGZ7OA\G=-%5[+#]$Z>OOIE\&K '@;P@HBVI_^8#5=1J'FXL/Z])?WR'*WOW8E%BUN'55S]8#2?C<;+V8LN MFJ:+=\D]>T QII-*WU<8W@=)7(9Y187DVA,&V*N,\8QU5YV51NCT7;+=6N%^ MOKYS-[Z[=FV6 I:5ITD?4?5.D(,6G!9VP+EMK4P(HDK@7LO( H*E=N47FTQ+,*IM9YX$1'QVK3@J@F;)^R+K8$\Q-[XI)F66$;J:7+ARU_+&JEM/Q M\*[E,8U[AUH,GTU$H#_9_2&O.8Y63 D%F9S>=4'\&K)^6%HAYG&CK,-88(2L MOP\"YZOKL:"#"1W4W["P$M&^]%/]YF!^\VDRG:;6X&2V&L[>3ZZG8]2=2D"5 MRKZD. S2FWF020+T3W4# MZ61X/9E.5F@^_CS<)2K"G2P/X.07=L+1O\H; D#L,YP)V0/>%B&"H M:(J$:B.T8KS=><&>D/Q-=^8W;52,JUK,R/C#8CK_/!X/KL>S\>UD-5A,ATB1 M8N6WR],TX>*E>A6-41H$*=_\=(H-V$$<*VJC("M<"VBKB>4MF&:$:I:R-9M5 MLA8D,IF-YA_&@]7P?["VJ<.ZN!9V0$X45[ZY%O=#OKJ70\-*%3=_$R@DQ M[,8O;H[TN*I%>MRMYJ/_^FT^O1DO[_[]WWZY>OOSW](+[!52Z$;G&5-LA M!2'7V,X,:R6-41@"67V:H:G&$JMRQ CU8:F$;IS%2OL.B^MR_0WQN?'#5[4( M$+KM?)BL6-1'YIN@AR86-3R>X84,"XA2M I5AD&S"^63A%F&2N/@VX;J$->M MPQ:L,T)M6>("^3.A XY9C!E'5VMQ(W8*S/X2S'T?WS#:3.< MJ);)=F>Q(JJC^>^3F[>_IA_;BU2(]9)UNIAL%@@Q7$5"R5JJT+:7 Y8/ .T/ MQ$Y;*G_;5"0@8]!Q_,C>FAE'L;NUFNONY VK[:!/JAF#2S.AZ/P?6Z%/B6"% M=^\>*.%@!9)V!+]I9@I"0%:@0]8U-;/G)$QMQ1Z5 ;S@?,L5/P3CJA;+6&1= M#OZ2=4.RXYY[^N6=_4"DU+^I3,4N^8GF+,^]9R6:J6^EU"R1FM4"5LL9B3J2%!78IJD YW$&):)2(J7HI>_B@;MCFSH] ZA& MO$&+;YX<*%AW:R'*6B8 M3I:I-AQ,3@>T=; 58D*JC5C/!#F5@D7N72W<7)Q6C&QN?DOYQ<==M9BND@G9 MT.D99 X#F(*^1I;=0?0 2FVM6]=W8[K&/Y(:Y==TQ?]G$(X\*P+==/0P-K8% MVJ\<=.6Q0>(B($']"*DP&/;-<[\"H/[%\ M&Z(J&OU\!?LNO$^9Z9/O1MB"]6Q^D0E82V]J*%6![<-_)C4KZC=%HA(,ZHM^ MFU&Q??W*U2OZ8*(1:EK-E!; MKX_$9Y4?E%=EV#C8:W)WR-MQSB3 TS<3HXF_"(-_$CLF3KYLS^\]=Y.]TM8" M_A:C8ONQ>A6&UEPU2#1F)%Z0T T%H-RZV MRZI/\>C"68,$9!A%R7:7"O/'J(TD2 ; 3OCH$W(0KXPPW^O5.436>SUQGELL M!MF$O["J,<D-ARO6C&!)E.G#2OR+52 M#">/% _^DH\R. R#M!Z_/%PL2F7,7K4O4H"'MIULD[2B,',RV*XPBU'>]QD_ M5 QG74F_*?U97/4T8R>'S%\SG?3)A@V7MD5[9I[$(RMZH.?+1Y>N)]=[9E5. M_$-<:KZTN:(:!BIC8*_]6M^E5^9ESZ)C:LT?V(93RP=7J?UCRFYD1!&@/L_F M=%Z.ZR6,I7?$SN^0QD^VEU YR5)EM[ND4)IJK8G4(@(=X7OYCFQUJ6F=EC5& MO9@C)&90/)#%ESAP/ MFWVF!%?#\X[AA1,_)I3Y\0>RO2=A Z:L/[P[]LD(*K3EG%]5YJ"[1DL37A0' MKM23QP6Q'AC7W!'[VED5/BA=_0#'4:[?J83DW\M=J4)EXC?'OM5MHSPRXG75 M.& ?7"2A_6!%A\L,(=N%/; O5]MP'L "])6JXPX[W+(CJ#9#MA@>NP1PS\?, M?JW44PR,N 8JZC+F[K)7^;\/9>J:/7.U$E_'2HV%WXW^+AMJ<+\?1-E@+_4; M-3T$D_NC9(QWR@_T&%6UTE$ MYQ5%^5(F\>1(NETB+,V4H'M#\NG(7!^59H8!(!*N*AZGA.AQ2PQ]-ZLP*[3< M:ZVPG0R-LE VS3ET:3H+?2+WMZX7DY":;4)&-C4$\O)'-%[RJ=/$SD5R[[G1 M@XR9]69 5OZ*QDH>99H8F1;?RRTE(2N;&D)U7)LS1,I-/GGHQ^[B@"0]''TEX'T0$/>JD>HHM*@ <2VLWGV-K-72;SK'% M8(/C:"\'69VQ,B789D0>)E-M?M&/" A9@+X8?O3O7<\CSG%VT2@)0R)R+(KZ M8%N?W;"2Q$AB MHVM5R.N6*W;D\W.W5BG[K7/!X-SBT85.[RP.#0XB> M&QL)YUG$#"L35IH.]\:&MA"2:MI+*FX%9,4!8*(>]I!FY0 MR91B5R6OXP;=#!U^ M#^RP@Y8 R5B CE'#NK"BGU/>K(Z=S%CO^MFGCE25G.*& ,7FIKP[E3N9 11 M &4XE8G"WHX*R[0V26G6FJRC<5M470"K0,%X8=X:N" A^X6U(6\5=.ND%_9+ M D!/JDRU&CAAQ)7,Q*?T4$G8@^YD?J@]FCB9_3Z>K>;+S^98#8XO_#R4OFD 9Q@H,YF@*D@M% <>W2.<!E:PD[8%\[MX0+P0E?\&4N?H1)" MG&$4$4FI.EYCJ!U@FB$@)AY=0]@+"G&8V(R-J2]S0_DJ51%Q+_3R!>V5!,(. M=,RXY+T/@ZC-\37OAWS= O>R0 \Y)_Q A^WD_1G*6]M-.4M_]DC^?LEP&X1Q M_K8)ERIAG%1/7S#VU"63A;Z9?-%IPESJA'>PXE[8]SW]KQ+B>@U&W?=(XAFN M%"]^T(,;GN,54'G9X4__M)6I.Z\T.[M.JA$JE):GRNSMHL+0T2%>^F.S&KVK MJM%\]=MX.1C>W8U7)X6&BC$'P7H0L%$'5CHLDC85R?+I _0C:^?2DP=[/GH1 MDIWE.A38,E\4PHDZ#]RK7_GX_4_D/G)CB1>D IO.D.=B!G3$CL_K!\$3 M1S287;I*"M*YL]I[=LI$$4"-+;$M40V0"#BB#8/ 26S"9CMU;>*G+^'ZL41A MI+VP;4$MV( XA7Z8I%MO0)4Y.MW'&NV,DW;8MS0]0\:ATA"02J3, M^6U6?B M-,>NX*,',B%O3$(.A!?^19MVE-I[1 15M P[&I3X=KKI-WLU2[<:" 7DB#DCF7L7M8!80GC+CHF1D"V M,"I&U@_[+D2'')@6&5/WW4D"8GZ$>>JPPV!>?'*52$GGGTD4,^&]#4+8TBWH M\KSN].7T&J2P:<[!P<]^F[ 5S;N8)L-/-AE(P^"X]#M])IC_Q]GDY$G4$/6GM\<*R>&2AJ9T\V"\L;? MI).:NM:]Z[ET]\AX%RT)L^ZI7LS7MW3^EO>96,*4F?9C8JFG&)M&I>O..G1S M&43"#2L;^A2OOA+OD7R@1^L'P1FH_8AHIK,NZ 5\NQC@F;2NO@;=\3X,A&89 M:X2YPJ7+0I?5]N\)WVPH-#^B;H3+G+HHC-DC _U G(V$%H.D&>$RGS2YBZ'3 M&:[IR5N '1NLY5AHCF05]#K0=V$*VETQP9#^=$D*J27"S" 1^.@[E'&L\#MQ MQD^L:"0]N">BB-"6PZ'5E.A;.&04[@S#[ MXL!CGQQXQV^^>+EXRE5L,E#=.K:_(.^4F&1TZ^AT>I\(DV[B#!_I;S.G'0M+ MA*YPA^:7NT]5*#9BK6)U_;^ZGD>M] D=U-^X]QXY3?TJFC0O8+]6%[#W\_G- MI\ETFM93F M?H/O[=F'!JY/_U_Q*=S*3]_2=G_,A&3O-\5D2L^/M>F"4[;E8YB1,MC'$J%" M-7Z2MF".4WF:-JRW&=BJ2W2U$CN(6/QD;<$\K_#<3COV^=9:'RXX8FY GUG@=\$^ MD[44X&ID@XPGF@+.KH/@"[N9OJ,=7!)!4L7%7;"/1QWAD!-HR 5:8>.E^4 3 MWPZ98_6&9/^56^V<;L@N+Q4SCG.D%?+C4CS-Q]]S#J2U5UOA!]+2V"\'T)<# MZ,L!].4 :LSYY.4 ^LP!?CF OAQ \0^@HR2*@RT)TW!D-9][*?* YFQR';>4Y7I+OE9C(1<;6]M M-9@9T+<4?37\M>RSAKD,M3V3VT%2+\YMN HMAS ZI+MFO27ZJ[H] ,4ESA!\ MAO:?B1L21[!-5)( /D9DG7A3=RWP('4;]7*=PGUP$UTD!).75!R5]S3XW"+# M%LH6D_%3+CK:9BR#;^0Z8 PO.VH MF7S1V;9J?("7@.XZ+K;+ZOPR!B@3_=S%2UIHNN5PV+ZQ\PL3OQCU-R%#XG+6 MK0?$]LHAR1&GY/6W($GBHMEMQ\-V(N+($:GPIN?2K(6V>4,V+1_,=4?>BWR;Z<<3%$G]\U]9W@_UXW;?DK3G&?$JN M7\#I7[!QS A[[#<%#$8Y?AJ80K!GS;/=*=AY:FZ:F(KTMX]ZGIJ4.O82[GY> M\ U))7L)>7^F(>^KF]\"CUTI1M/8$4:Z-[;$]C+V%. NX(*F4(51$KI!Y,;[ MB?_E W%<2\A[;FML[UQ/_)=P SU4XML?H,U9+"R1-K@!RTJ M@!#H4A#-\(541#F7'&:+MJ4>\82PRHA+8T+;#A$K?\56VW$_;[/7]H>KU'8Y&RX_CF\%T M,KR>3">K2>F]'"0'[\+:LR,]RX--J;,\T9,Z>2]A)QQ%&V]W7K GI'BQ[PB1 M=#\$=$6V< $@590*S [T78XJ/*'CWR.4IR:Z)F]J: 9^ZT HPTWN_ M^\$*OT2WUM;U]L(;QH9VV.=$OJR4KPZY!&JZN%TF[(RSIL0+^5EOAAW<#&,G MCSQ-W!P_$3MAYO%\O79M$C(3_<8-B4T'X-=Q8UU!/;'3OV$\5V "^M'YSO(L M5@.03O&3M2&"7;G>$MDW"#4>J\8RAV)T*&9!3*+\/,N'X;2526NZ @9-I*+S M_X;=H'VT/8"W)-;$!':DEVUCXM"WYZE&)3%YTL1+VP;XQ;H@5A!3I> M^2/.SQ(?OP]78OH]Y*0]_C;3]7[EM%\]OMXN4HS_F;S MU?CT ?+CP /G,#+210M;9E42_7CM3;!X)%;W,!$0P2;! M)T3/-G'7O"+.)S?"%4G>#7M9DLE0>6&",D'3AG!'?#<(ZY-8W?R6SD."!*PS MMC--#0\5AIP9E:'CN(QIEI?_K3U&XJ&PJ]?W@1B$6>A[_JE=(G#ZU!HB7XE+ M7 W51W2;R41G_RD5'WTKRY,C#O,$,4\Z=-MO[(I]/%'#",P+=7?SKYF;UR>; M-%$*,UFT(HG2[ U>>^PK]4[ZUSEGPUQ (==&@BYFF8Z*L'Y#-T.,W#RLP.5= M"?VL="7$1AQL#T.^W 6U]*^N,$B='W;W5F>XD,++NN@P(2)#W]JH^.P)MAT.N2(ST(#BX_7Z?(W$Y])?K3Z&@Q]9_5 0F*Q M(MF<8['2"";8>K JXBT8@WX&*\\9IK9FF&FMM+"S4IF1)LTQRR0YT;\H&&38 MV<^7;8B]!.6\!.68=L$W-2DHIQ2(*8_):6Q\:6 T$H$>D5.:E>R>M:&I&1@( M9(F/@=ZKU442V@]61(:;D) T!4-T1\1MC7W8X4I'V>:5T*KMBL[.CU-JO ;T MPS9N05P'TV_$^>(E_M*(X)J7^,N7^,MO.OYR^G9D[=SX)"1!B(6H _8^ >>^ MG&RM@30KXA]3A9L#KCZY\<,\=#>N;WF3*$HLWR;%O??T+2#"IK=O8!>>@*.J MA;DZS37BO'W#I@:)FN(U!R]Y)N CIEDOJZL++0.>.%=OWO[2)KJSWAL*A+88 M-64@H!Q!PN7GH=\=GNH@4)2,6,[:\$?S>G6EME[5FT,!^-48 +@THY\D)U0R MHC@]>TG/D4UMS3BVP$^13324C$H30!A9,=D$8?ZT 5='&@EJ[FL&2'Q1$V+4 M3)*>4^:M&T8Q\Q79#^26FG:^[?H;X2HE[(%=.P4N5Z?/=DN9H&^'"'Q'B?_B M+MA9&NT @+#A' C &:_(;VT;-PBU[&7G,:K,Z7LB#E^ M$1YQKO=CRWXX;2M O_O0V-?2BG+2%R_1-7T1!C8A3G1+ M&5+W M7*<9]P?[(*>0O>=<,.CN@3(UOVB46%4JXV 7/E8WK=2YA*Z\TFEG)X,NL!Y& M,*LJ3V= *YPQ DH#7^70%AK1Y>AS$8]Q--IVXRL@>$ $N <_$!A(6 MEY(68H*/ ,7;2)^2G#7HRVJY?@3,I\3O <7*$*^2C'1T;$Z-KB+HFOU6T0YM M[ I%RQ#?#I@9Z+!I+P/YUA"WC('G>UYT3QS87[+3)LM?8+/--F5>C ^_/10C M;'^,A RM-E[#=T6&'K\YE-G8;@\Q%8:L2V;41S7(H:%:(-4$V,[V"J6^+(XN M0$E>G[S,NICC[\[C@IR?1KM233 M^,-B.O\\'@^NQ[/Q[60U6$R'L],ZF>GP@_ML_(%7? "I4-,HV.Z('V6RZ#M+ M$KMA6H9 I7J3TB!8.EV&E0&^H#-F 0?TQXAM'T/;3K9)^MA@WFI^[[F;E*AH MXH^?;,)<.ZS],(I(' TWFS"MX"OJ*5HQL&:$'"S40N1J*Q0NF ;L4/H8<&NY M86I&E?^*(\:%[P5@^@S=M>:\82891A?4FKA:)=K;9F[-)UZ"ZVPA@YI*1* M]FT0$G?C9_$2]KZ(I6$Q:KEZ=Q*C5L-?L'W1+R.,-43F\0,)\WFKB,-IO^=H M=#1Q1I-UOZ1SM=@DTRDW+&AQ8H749'AON?XTB'B7\.K#8&S$LQWY59(PZCIZLJ,T/3_YTU<+-FX\ZV+!A7TZ:6NE,$U8 M#R-5VYE1CJB[9E?IPG\CZ3"CJ?QYI*:V9B#3+%<\YI>FK^D]I"B,2\RG_SHR MGOZ#!1U'@>17LB(S!P/=ST+R MP,)''LG$IT8882?5&8GGZY7UQ-\(E ="]O3R-[G*%M&20Q?OT>416_$WEMZG M&F:E2",OQ;!P<@Q#-W+]S4WZ_&UV;2:7IK-\'-L;#!;!,T)A8.X/C_KZD9@I M82D30$ V9[O1\REL;[1Z\PU18@*['.A:I]M9(/U_%=DYW%I(^F?^<@Z>&491L=^D%3[.K^IVZJ_HX MY(N;^MR75T?>?XR(,[(\FVV>5+1K]S%%3NI2DO39VR>>8QA5-W:C;UV=*&*4 MS-=EMM*E-R16I$N<1!_$/CSX8$31N:4A>X%/ MA2ZAGAR/KQ%BHDZ4R!O*6 ("MHJ3J##)"[](R(@^!1[D99;6-"_LOK]0W M9$3Q:@#\]&-5"^]6\]%__3:?WHR7=_]N[8+H;X/Q?W^ M]\KLT"S;Q0QDXEUJA^TGADMXC3A$(9\_G*?W$V+WX4^MW(?9R(/AB_=0(4O&?B!.PEZP2TMR M7UOLVJA\,\6$=)/>2T77^V.;1?9FP?"K%3JRE*?^/F%&6@AH">B1:@-RJ60D M\"B8 G*O>AC;#+GH79>J(M4#IS2EA:D$L:9DT@]P\L**,,[39M\&PA6B]221 M]:GW7"J/E/A.6FRL]C1]BY6@U=?,D)Q&J5?5[U;T=\Q_ZR$/EUJ"F6G&39([ MQ'#6FF)?-^G4@%H6+X=1Z ?]9B9D;[@,D_@A"%E\[$=Z0 A+1*0AM-?[DV// MDK%-O/!K^9@9BP".@="1=:6KO8N3OCI-[?:@CA\S1/KT:7%_C#229=$V 5!XIXB" MOJR?/$9U'+B\,=10!E"=$Y;?\24A M*T[-S?'NRF+1Q\S^E"X[9XGD>-__I[#C$HT55RXL M9JR1]W+*[CF4_4XBJC,94?E!6N9-Z/UK9AJ??8F=)G#,D+Q^=$H4L'.6!5 \ M >Q0UDM8%B$0FB&R'?213R\O4/Y*WUK::C)FGC -6&H[0&MVAJ$DP?=G86S0 MO_UR]?;G>G 0=KKOQ08%,9"N]VD\&SS,I][)# ^X:N!.G0[\4)P\M#"=6VV) MX09:5IN;@0= SIH#*ZODX$>U',H/E6CD=[E4> 0DH<>RE*%KRR=G#0V1-0)VPW$EZVJ@LA)QS]SI'.\;@,/IQ/V M<501'B'IAL S:@,/IQ-VDIHB/$+2-5W*-7[YQGUT'7KH$5Z8@GI"UR]$#0'3 M8HB:T+,O/0U'E($'\^6C[_Z9D!L2V:&;):$([3/X"(:8!NK6-)A"]""PVE0A M <7"3F: IBJF,@1[C/P%+H79%&*BM@S6>F&GI ,$3+04M(N' V-80&Z>#=/_>0%<$C7JN=7R1E M"R&I-H+"@7?=VA,K[72,Q)6\*.AZR+:NAJ1E8 M"&2*CX%NP]M.PO2=MD42V@]4E8>;D*3Z+3&]I?W0-Q2NR)S:W$ &]+HB1<3^ M?A,\OG:(FPD__>$H\_0??TS)QO+&[ V]/6?MH:UJC=S$L1I/3V>L9^F8OAU9.S>VO/=><&]YPN6"TQ:Z1/3O):[Q MJ+XR".G38Y](GV)-_)B$E+)XSXPJT2.X32TO;G7@4E)RW)R/_4NRJVX1U=F) M'L95Z&[".[E\42NAHT"3KB-O%HT6A+(3;ZT==/'IOX2?&N.:3K 5Q7PROUC@,T\8,":ON9L9&M(A+J^9 MK%(!7*17A$ZG)5O".,T-00=5'@IH)P@[4R_V]LN"B2C/H2J:YNCA'FBJ< M;R11[^6"N-A(M1&4FYKK($NXV31S0W:"TAV23) ;FD(S/36_R $39BZIF@1Z M$9+;A"7]@*[-N*VA/-;\\@9 Q"4$H\OZ:61>M0P*7_!E_9"+B0AS7BHZ &.! M84@MK' >IH:#\[OE)61!PG3F4,3X_;'K>;2'3L83PR#,)(U;JT<@G8H5>\Z2 MQ-!&RPRKQ=,T1=#C%-*.V-4?N@*EX0VT_N-[RS(E>DA"TL^DU!,95C >F K5 M(0)6':UR5^Q\_QX JW-"O4)4_J ''><^B AJA:@;-XI#]SZA!(VMD-45$%T+ M-#5&C^U6P%1 K0&:=SC?P6U[82>34K_DVB:EWB2$U&UZ4&?LQ\Q:(F:\-5^3 M+IDIS^V _7!9)YTRS(BOS0_VO)RP%_H38IT ,M%XKY?R61)F&)%LWCO/%92\ M 76&8F:$'T.!'?C0@=:Z5@O<6R,\%48N:^G,CW%%SDT24GW.JLI**UH"^J+' MN_EBJ!R7A''TAU7I2EZ A"(W?SY&Z(5>6(2*[5\2T0J4&L(!< ( MKP&'3'3VIY//%LJZ"F:_IU.^(^$C%1K9 J4P#A0\(]P#[9ATT?X?#LGI,:Z[ M6/"&P+2N6/BCP+?)VERUB?5P5I-]E _4TV%7ZL0Y%^ MR@"NPZ5WLO%%X-BHN2)4]W4 ^@7PU?EEB( :8TT6@1YQKO=CRWXX;2MP MB7!)_F3U9PRK*7"[:"XGD*W>^!1X?QV!WR M^<6N^G&HX!D1?'1&.)Z7Z"W=Z,MM2$B1V7U&P6O^-'H*))K8B:! %[K"5!O2 M=3BUU4"Q6>)>X-0*$Z"&, =I=;/S(F60>:8%AQF='X3*B%F1()I9[XFY]_A M^_-U$2N22SO'TR#J (4,WRTH)QM?GT4!".D?YX6X9 =K45A?B['0$^)[B]80 M,LM4G%/I[ =FT5#H*?E]15]<),AYI'?\('S2"= 7"J,1[D$X,]!Q4[Q=J#HU M>[NFJ0\,1=P(SV%/;$07AZ&7CDN@8CK<[ M+]@3DD?I-4]ZQC)[(_;2-C/2HU406U[Y[Z,@BF=!_)G$2V('&Y_E)I9W(+X( MG.GS4 DRPH-W5DB>KP!FV^AM$.:_8NT$A_=SSP,JDD9X]W! 0I?-UD[-7,E* MCK&)'U/;+G)M7FA85S^J_)/@FB F2)QVUC<(U]]?U_A"I_F%_C7_"_L?YK.B MO_G_4$L#!!0 ( )R($E?:&\WC'P< #$L / 9W)O;5]E>#,Q,#$N M:'1M[5IA3]LZ%/T^:?_!JO3V0 K0PI FZ)!*VXU*C/)H)FT?W<1I_4CBS$Y: M^G[].]=.2X%N% %K)Y4/M(FOKZ_=?NDON<^T;I7-M=/NZWOK.=_/V]_K$0JS8]8K9KES)>),.Q"C-F52GCJN1L> MZPDMHPHZHNOE4_L=LX3K@4R/6+5R4O_4O?#G/>R,N):SSFG'?_OFH+9;J^^=8A[4%Q^7OS>0=VG?9,E\;B-3ON@A><^C:!_:UUT2'=M,.7CLXK'JO M/VRCQQJM[J7?;OW>Z4ZG>5#=9]U/S#]KLU[CZK1QT>ZQ[K?S]G?6:/K4LE^M M[K]R.%.0O?@ _Q8FE]&DMK] N$IA:6#WE^])HCWYN;WS@] M;[-F^_R\=]EH=BX^?ZQ4*_;ZLM%J3:^?',58AOF03*M_';.^TJ'0.X&*8]!8 M8)W+;Q6[.=;]J^D (UJ%@,?3J'.55'#TV%VMKY'_"3;UR4MN=[3V+1EVX["\W>H<-^4@P+492C$4(Q$C#?A1< M [KQ!/?;NOH'HF!Q,PXOJ58"6IS;VBP.)3DV".+(H8!Z*2 >3NZ?-CT(=FY(7909-V[6* M(HG++;-M\==A7 N+="!7]F-!B&0"].K'T@RI!YDED"V2+KH.I0EB90KT(T'3 M*G:0S[0*1(C;AFT!X:$ 91R,VS?!D*<#P1J0B*LBAD7M@._4#K>$BZ)V&+HK M=RDI"4L=U9Q_$I(Y"CI*4#!+CQ3=&2G"2#31^\2$!6601QNR+4>V]Q]61#:^ M4K*UA(%K0,ZF28\3PJ-4+N"%6;H+95)] 6B7 [G<3!4:_2$5(VFL ,%*I-8- M%<>WTC4O?UK$W'*E3,YN\>Z5TDB-$C*&4(R*92H,I75V>S$V![1RI8Q 0#GDD3IEG*!4Q)Q4%K.R0=RFA^CADLWY9!G?^H(, M(83H+\*-\*T[%_MKQ,7[TO%3Y7A R:5[+D]-L'DD0V(<-RKEI*[<@*U4;A$- MN0ZGE !))>_+6.832A@7#4O[@V6/)8;C]AW3N7+-BOA-.:<!F(:6R"&P1 MGPW %FX#D2)OC<%/M(B,B$\FJ$X=![%!R PRNF'ANK,P6"D+VR,>%U8W"*(B MBE XR1' 91840'^;99)(=[FX&K)T0T>HEW$U5U\5^<_'7D:B^X)>46JH M@J#0!.&Y/&R!UT29'/?I:0]\&?R"T_-SMO63+A&X""69FI41!Z"&/=.DX\ZT MF 6T[<(9<_>>_;:;&CZ)YRL'/Z9 M)ROV650X);E7J@5E;1"O>:+=R@8QY@DI[(.*#LK*4<_E2IM9OFAOP%F2R#P7 MXJ$:D].&C'J%#B7X J=N-'972 %D%UF?+,CC+'@UY3"N;K%)G&VXK)/Q::' M[4_B2WG:X X\%^@+#]'1B)F\+.!66:'!& 0!,#R701K,V!0)@(JIVFF42K[P M@<1&=/X$GJSV5*.!%##2V+H]H%98J0'N[:/7DB">2Z1D.E+Q2% VE?)!^2A9 ME^HDDBQ6$X'6\5 Y/>)WZ >ZO$B.N;N!\W)P/B3?KUU74!U^Q!K% +Y9[8/' M]JO[![]$G?>_V&)H/77]?_G" MU_R23+\]#[%WWV!K#J6(6/M&! 6=3+"N2Q6M4EQJR%H(VCIXO\#86Y?NV(Y> M9[H_Y#:-\DHL?8$W5>G57WKEU[T#3*\*_P]02P,$% @ G(@25Q>G0A\< M!P ERL \ !GD 1(H M4@4I4B"A9,4"2Z;:]M&9\21>/..I/9.0_?5[KCWY -(E[$*A4OK0,./KZVO/ M.3[W>J9Q&OY^=OCV3>.TW6SAE]&_1M@)S]J'C6W_B];MJKEQ=-'ZRKKAU[/V MQ[5$9\4^J]?R@H4R%9:=BQ&[TBG/ G\C8%UA9+*&CNAZ^=A^!RSEIB^S?59; M.VR<7)R'\QXVA]Q(3IYLRI7:C'AN879TV/YRVCGJA&_?[-:W=AK;1Y@']<7/ MY5,$\B[KV?S@29P=L$+<%)MOPLY)Y[@9=B[.V>7GJ^[G M)F8?7OCI/.?0]0_L<_<8'=K';O#Z[EXM>/YAFUW6;%U7369L?ML[/N9?.X<_[IXUIMS5U?-ENM MR?6CHQC)N!B0:>V7 ];3)A9F,])*87<0>/+57VMNJVN$5Y,!AK0*$5>3J N= MKU7;82-L3:PJYSOO\YO9?,+6 X;WMZZ$IU*-]Q^:B[.U\F_AI[YV6-^:[F6+ M1EVX[$\W>H<-^% P(X92C$0,Q$C+OI7<@$QJC/NY-@4#N$ZT2=%G\P^F$_;) MZ)1U=22Y8FWB76ZDI6$Z6;1U,#\?_'?EG\NV \?A4^_5*\@]_J'OO"CDCK@% MT "I=,RN,SU2(NZ+P".OPENLX3'3!18Z*[C,&,_&K,P*4PIF"UZ(%+L] 9$# M&8 ?X3#A$6X9IE-98-V]W3V#3$3"6F[&#%[=8R7;E%\+!##GW.)>C*A@A848 MN,'(()(F*E.89?"#D,C!:""C ;,E_3?K/Q)&5$YH)JFT2O!89GU@JQA@IC87 MD8N4_.:(4<>8+Q"$U>F-Y]=CQ:C7SJC=U\DHP1*9 :H$_QDT ] )YF@V<^TR M2[#%\T+"C\PB5<;P"?C/X3 AR3)0@[T$@.)F4K-*%:!VMX9&BR.)3D.R*)4 M, "=-##OAK,NGHC; 4N4'MD)UXSH2UL8U .,TTT?-Z(,YBAC)\'&?NMU >VXD650=-VK9-$XG+=;CC\=1@WPB$=R)4])0B13(!> M/27M@'J060K9(NFBZUC:2&E;HA\)FM'*0SXW.A(Q;ENV#H3' I3Q,&[?1 .> M]05K0B*N2@6+^B[?K.^M"Q]%?2_V5_Y24A*6>:IY_R0D)"0O*(/=79%N.;.\_O!#9^(N2K24L7 -R+DUZF! !I7(1+^W272B3 MZ@E NQK(YV:Z-.@/J1A*ZP0(5B)S;J@XGDG7O/P9H;CC2I65-)(C1(R MAE"L5C+FA8NS9V4LN9$4O_0II!/DC#R5EM(ZM[U8EP,ZN=)6(* "\DB=6X1\FE M>RY/3;!Y*&-B')UH<5)7;L%6*K>(AMS$$TJ I)+WI)+%F!+&1TA5Z73#8*H2!(43G((<-D%!="O=IDDTE\NKH81:#ZU%E10)@^?9+">*U5+Y,Y^#Q%^%1#1 ;E?<>:57RH+P/;CH?K.H8U[*PLGN$7E%JJ*.H- 3AN3QL@==4VP+WZ?T3?%D\P=:]ZQ#_[WVJQH^C.10=EY:CG"FWL-%]T-^ L3651"'%?CJ=3ZFEDI-0>2T3FG*R#C]! 2QJ+ M7ZHJ)[N'^%9*!.YVBC*+W-GGQNKDY+5KWLN>G#05ZA0XE^ *G;C1V5TD!9!= M97S3(XR1X->4POFZQ25QKN)R;\4FA^V/XDMUVN //!?H"X_1T8JIO"S@5E6A MP1@$ 3 "GT%:S-B6*8"*J;II5$J^\(7$2G1^!IZ\[*E&$RE@8K!U!T"M<%(# MW+M7KQ5! I](R6RHU5!0-I7Q?O4JV53J)-)N*Z@.WV?-L@_?K/XA8#NUG=U_1?,LNFGHTR=6K41/%X5.]UE/ M\>B:U;&<[JS8C_\TWU]MV^T['W_Y1WX[GO^$H+O?E!T/I$C8R13)%SYY>[+Q MUB_]T1EV8ZV_:2!# OT?B?Q@A791(YI7'J06*9,!IJ&C@P.B:CQM[#7NU=YU=.R3W MU]^,'T#;M+GHX/JEB-=Z9^>Q^YL9R]UK]^.X5SGJ7COV$'^!7EUWY(Z=7K>1 M_^)LHYCN]B?#6YB[MV/G7350,FE#JQDGX(J(&[CA:YBIB$DKOV#!G&L15'$A M+IV^=ET'(J:70K:A6>UUKR8W[JZ&V@/3@I$F$[$PK'DL-BC61[?I0^(TP&(^P 7.(#/>.K]L6H.S"W9WW[QIG7)I_&SBW8 Y=FSIK-_5'TO#L'(^NOU"0B>*KV M1A(\)27W$J$DK$6R@F0E#-RG3*,+X1-H'BN=@ K@O581S)4G6%@YH,5!0S^72LL]$IH.XKI2-TN?8'!$H#R18V@$N?^_ A ME1S.FQ;NZ]FY!M=MV99+*57%JRYESD+[P\(\/ M=SQ4:PO/2]-V6I6C.-4FQ4($B0)*G/J\/JB3Z]G^9JE#H3%?Q;1^5[P4(O#0 M[RQDIN^8Y*8V>0SY$]A>=@X$'OG-LF4D=\=--J-2#9^E6N.^+7G[<-P4%W$? M."ELUB^%_(96U^Z/'1@XX_%\:@]&-^_?59O5;#RUA\-R_&K/UL)/5B3:_*T# M=TKCR=4\%898\3EF3O&OFK6OKCLK#3S0$7DL+"-)5%PM6ES7'992A?*+-_'C M-AYW^%W!LPL2_+8=!2P2X5/[I5@R62/^YGGHU5ZK7C:K9ZT^F\+[L^XB2GF* M0)"&F/L>IG%(&;!)0LWO4Z%YA.=NB+A9&G+$^H1ACFMH79[XIQMXM_E:YFI) M<.OM^46'TFHW6OR:Y:?6R-#I[;LQ_P+R]4B<_70@A<1^$;&L-&*K2IC *ET6 MZ9)6)JA5Q9H; C.KX7@;B"Q@?\%VA=B:&,NKRD^,!]#:L+M?,_R;SM=HAELO?E]Q _AW3JZ MB>( =UC=1:]A&C!D6G,)'YG^;!"717';^)^MTB9L-5LP6 D>8,'%XIN(!PZ3 M(!!X>Y+Q/47 !;7LO=D^F6J!F11C*FU,YHH+NZ=DZJM<>2U0SV[KCVKA2POV M[,K/YOF \#:07H3W S-8(O\482A8M&=\O]1= GRU*=$%2(= =FN$LL/V/)7* M1,CEBP0?IMK3HQ5ZI)(_8Z%',?\ 4$L#!!0 ( )R($E?VG6^JG:@! 'DW M$P 4 9W)O;5]I,3!Q+3 V,S R,RYH=&WLO6EWVLRR-OP]:^4_:'N?^YQD M+9%H8'1RYUD88X?$P<3@3%_\"M2 8B%A2=C&O_[MU@ "))!$:X(^^^P=VPAU M5]550U=75W_\?\\3F7H$FBZIRK\G[#OFA +*0!4E9?3ORC UC>OK^_=/3T[LG_IVJC=ZSM5KM_3-ZYL1ZZ/39\SF.8=CW MO[Y==0=C,!$*DJ(;@C( BR_)DG+O_W[TZ>+1OB9+*X^BOSB#\.\W7@T_%9=? M<#]6'SAV>]9%LT94@A^G=U<+1\W MO)]?/OK>T 1%'ZK:1#"@#-&;2@6&*W!EUTL*.ABLO C^_FZD/NY\3[7 L\Y[ M-H2S2BGZN"_H"XZ+8(W=SICP _@-CG<>U,#0][7E]_!3Y\&97A@)PG3Q\%#0 M^^:#]@I$5P>2(+\;J!/S.:;,,R>F8@)! MA/]2Z/\^&I(A@T\?WUO_PD\GP! H])8">)A)C_^>-%3% (I1Z$%B3JB!]=N_ M)P9X-MY;^OL>?>^]_=J/_RD4J L)R.(IU07&!ZHM3, I]2P^?Z!:Y^8/=PS7 MN+OM_L.=7];K'?@/FAY5* 3]-M^\0\3>K1)YYQ 9XDW%AO4MEF&C?+W4O ,0 MFY "^/]-!?)PWH#,T02YI8C@^2N8WS'0?I7+7*E2#//>FNN]]0E01/A?XT(6 M1G=#0=9!F%>QKEVA;5> M#O\4YAW<77-('#M,$3=:-.!(6V_D##<31I:%H. M47ITOB=*^E06YJ>4HBK _%!Z/D4F &C(MIB_2:((%-/2H%_A@VTH1DT:6$;D MV;A!9OP"*C$"1X%AX?\;JO5SN0"-%:5 XN!00#KU5*Z33TOM^OA^90@\HZZH MWLDG4_=B&NF0%7A)*0@#,O! M:&NF2-:S4/N@2]5/%4F&7DZ;02$X,W.F$(>"KBCEIO]F6L<_VVA@##8X\U< 8*+KT"%IP M23H!%ZH&I)%BF=?!O(<6+-8+H%*:O\GFVJ4N_H5<1]IZ!N""!O2$YXZJF9\8 MAB;U9X;0ET%/[0C(3,>H-OBU/6^L\57-VM&SQD_]D4<[!M8$-S'(D6+FR+GT M*,%P5M37)(/^)SZ#P./WH_$2XJ>^/'[/&B\AOLJ&W]=B("2$:N#SOB@)<]K2 M]1E*FUX/76/7]8XP-P-]5;/9N4K;DF1ACBQ!C!J$SZ5FBEY?1&JMA;;=?#MFJ #B1M($T%&89;]<$ OE-L04HTH!OP7]6EHO'A MLH1/XU*GT0^A)7P!9.HT^F&UQ&'7PF78K_?4NBA*Z!E![@@2)*\A3"5#D,V< M-]KV$]'Z BXNS 7##=IMTB4#V#IJJ>\-&*@CQ7R+JD,3T@9'TE"V>'.#3 $20%B4] 4&.GJ?FS!;\4SS9:VJJ#G-566(5>< M<,J/.?@M&L8T3CC\U_!;!YRT1+9ZM4SF#"/!K89OQ9M\5B:DW:GE.0.U-VI+ M#.;E<2KDAP%WB<&_VQ)'.B<:K]X2S'L 6<@AX-';0XRZX=' M-0\R\X='_0^RPG8O$Y.!3"@6@X!QSSX90OS4-X:-^7@)\5.V4@:J5_=1C1(^ M[^N?RH-AM:HHP'SXIV2,F\] &TCZZD.=F388PXC[IZ!!PV'$&(UB+(3(',V^ M"H,:?MN=:>X$S)O'4!22:;:$RA1GH;($&_[Q M6P>AC+2&*@*PS\I,WM?->Z.WC+%Z)%T6A -ZSI,' MFP0=R.[SWBK-XJ^CSQ@CHNLZQB*M3G4OCS[JV8,K0GRQAH_]8^A MYBF3K EN8C"64VV4M7J>$ A8S+J_A0/N+* L;]5@D@G'' M/AE"_ QD*9/0"F[.$BDCP'8*"H,&Y:K-% 9%R]4AO_WUL9S1-E/[([>H5S MT#?01L&2.Q= ,&9:C.% !7]6)#M$^Z$YAEX[V2':#][5=)+_&(D.'M3'T(8H MK?.&^ZMX-1V[EBXS?%4??Q"9?6;XFH3#Z248W53@WS&)O+\3JIZJPJ1QXXK? MS*/N25=BV*_/=((]G(S9@SQ6Z\^=8$4>%1:_%<\T6\*4-51B:$2!,2,;#O\Q M7,&#DY;(5B^&^W,PTA4*;ACONTD^P1K2[F"\Y20]6J.C%F/E47KDAP)W#$5+ M<61FP\(8?](G3JJB S:K=V[@@";&RI1D4K(A08JQ9B%9^O: :^8OY< "W'1* MU6-(1 9$<@S]/E(B.#JT4[K#(P8>A,)Z#/5*&IM_XU)+&B-H30K85@M5*5Z-H<@F^LRCE@)48Z@7R?2^1D@9'\F&6+C:FFH,]2.99DN8:I(J MQGXH2>Q$A%,(C)=^)$%<0#QCO,8C$9%%MO88.]HD06@XO8NQEGE?V@QU2=WF MQ#.YKQ31/F3C:@+LBE/)Q@V*./0$8_>@.'9F0IKN2K(YTJC4[($\_-8A#@+# M03"?&TPAH1E#H6N25$:'; RELDD2'@K*,13:QK%'$Q:ZR2KHOE3M =4L'DS% M!,U:$G:V\^HQ_#)M.#*4 -XY5JV:$]LAK48BBM M2Y\=892A%D,IWCH47>*!S)$&TIIVU_7KH6\&A&70ZEH$ VDBR/J_)_!S71HI M_YX4UN;]"8;4#,;\<:O7EUG"Z"HVZ M/1I\#!$GG=H\,6G>PA/[2XNO0760C/GBKXN_H\R'(0TEH%$F*7!V8\.8GKY_ M__3T]$X'@W^CZP/Y(A)-YGLK(3EASI41I@FRYJKCC:,A)]/V& M+.C0?EB]>IXE_>23G9_=1KTUOXV!W)-\[SW+HX22$[_U5">B,]V5OAKLN=D, M5S7F(\0U)@1R$$EH2L!C"_@0WDW+H6E>9Y$92 M+$SB"BQ7X-G\,LDF( DD+581=MWBZO[3P=OSQ2/^U"=MK=-1%H*##.,@/7MP M=M0X\*3^*.T!P4&6<)">/6@<-0X\J3]*>T!PD"4K%Q>> Z&1YXCP#')0W$0GZJGL.44&DZT5 MK\))\R7SRA<\&#DCRA>" )%\RD'Q)$@1+&G@@R9"$)%^R MFGQ)H@'21FL>DF'(6H8A-]V'@@.)I"@(D+ B>0X")"" XDD25).DN0=."3+ MDK$L2]X!1=(TJ:=I\@XADN?)29XG[T CB:),)8KR :>-!MLDOY3I_%)F>XB' M A+)+Q$@80$2R2\1( 4'$LDO92F_E$/@D/Q2EO-+.004R2]E*[^40PB1_%(> M\TLY!!K)+V4WOY19.&U<>D7R2YG.+V7O7J\H0"+Y)0(D+$ B^24"I.! (OFE M+.67<@@SFES(+)WX!)U*_ ME(?\$A\%2 GEO8,#B>27")"P (GDEPB0@@.)Y)>RE%_*(7!(?BG+^:4< HKD ME[*57\HAA$A^*8_YI1P"C>27LIM?RAZ^DZQ2%K-*JS?;NW$04US@@.9TCP@%)R62IKW/R.$ MI",RE8Y(!PWYO50K"2:1DI[L)U_X;." )%\(#DCR)0/)ER1Q0)(OV4F^I"%W MDGS);O(E#3R0Y$N6DB^I6 22?,E=\B4-G)#D2U:3+[&B85>)?D-5'H%F2'T9 MM%4#+J\5$6J0-@/B84&D#M\K2O+,@%:@"P8S#8800&\^#^29"$3$)82:&002 M_-KUT'$I':!UQX(&SN;>+W M3H)RDE0=A2W]7_!U=?U'@+D3F,METU8>$DB& MLID_H"[;_+N>(K$<2-@=OXWTXQP!8"@ F@SLS+3!6-#!3T'38+Q ,!@0@UN8 M1V 8JCU]79$FIAP. WJ+5<393)<4H.M=ZW5N\*R1G#9@,ML!T_N^3 *85 &3 MY2MYO!T= 4S:%B:;+LFWHR4!3-H6)K--<[QCF)^@?R')!GRW,CH>S&Q2G;:= MR5DD0V"3 =CD+YXAL,D ;/(7U1#89 V^8MM.K.^+.GCHP+-.LUI6YJ 3*[-#J&;> 9I/JM"U-SN(9 M IL,P"9_,0V!309@D[^XAL F [#)7VS3&VL -,R?@6:7(BW*7[N"#'2;NVU@ MK'WJ?*NA*@/(,\W<"+R1])P7Q^J:S<^ M,AA/!.U^M;#64SJQ3Z8WGX*U M_M.$C;CFO@I)_"/QCT0=,U/MT'M2_;2Q/ABH,\6 ,A\ MZ5'HRX HY.DFO]+21S_Q$)7,34IGX2%9KL"S1"6)2AZ%2D;TDJ:2Q*.2WAW7 MK6Y#$%5==6@\"=J!U'5U-!5RR9AW9$$QZHJ(&F=.S3HO%X[LMH:>#$@:/ EW M3UTSQP0%F4/!FBU(I(?N-V$PEA2@S=V\.B(H. ]OX<.1V 6"B#P@(@T;\0., MI8$,#J0=8R@0K))^9): R#U]N:>A[QAZL?G+GQ9<"36@2 ARTA(Q2:HXFP MHR=%O)(&D)U ;* O'=5NE V([9PX-@M!<)%Y7*1@+^Q+TZ47(/X$?5TRP#EX M!+)J\NXH'4E0CAR7_2 XR2%.8K4G?J7+J2$@&KLR7HVZLT#\_+,*P:6,]"M# M/ P5;"DB&$H*5*@KZ=&\-5M01NC*8BLC>#:WJK]E05^I_-YD1-*:EW,H-6;P MK=".S5O*_3<@2L(QP\F'&012P2"UV.,T(VRHE?61!@YIA_,B#*(6.YU^W""P M"F6ISE3U7H?!6==0-0GH![60#04LTU1MXP8!5K 3L.MGYFZ ;.81];$T/6:+ MM84?J4(K>RCB4!JAC-AQ4TL# 4+4#2="$!E( GAQ)SHZ )*<@26%C\%:!PIMIYI')1Z 9 M* 7:5@V@+^KE#P,I5ZHR,H V.0=]8^W<5U 6')?U(,#( S#2.&"\9 ;D&9SY ML@.D\TC7FVW7K?.#Q\P6[NR&29@YH+%;9N,<1(AK!KN8?UQFC*"5H/7 ;*LB MJ=HFVWKGGTW.$@;6Y=%"64;Q!D^S."XW1QO$T@Q!X3 M5!-4'ZRM)L@\:J-&Q'^ VL^BG7FNMFAY.=,&8T$'BZ- KUNZ< MZ8I.#QVR.YF3&'C]N9^NE450B@>N=DF=-08?"W"=)RXD33<0"B H+R0%_BLI M(X+M/& [S!1:T.SK!B)P;0);Y)]JG:*-_7!UBFM*&4N=*UM@F0);)1RT5HA\9@B3(293QD95R)0$W$QQJ! M^K:S)4NG@]>=&+U(]KKL>F_&6-M5/:!T@#: ] HCX%W-]5,RQM>:-(+&06[I M^@R:"' NZ0-UIAA7[&'@?0O,L/+I4#=\W";57#^8/W'Q@,TS>"$XQ(M#_-%% M5FQSV C?AG*LMGE#74S!L@P2[7'4;_B1G&[6WBWXN#:;8K.3!XV6PW#*J4 L MX.J&8#%G"R*B%#E3"I*%.TK%.>3$78*ZF[.++9-BTJ[LYN$F+4FN$)N*;>0* MR7HT_?5H$B7;WH)?KZQ#O@^(J/G6L>!@%P<(+-Q,J=05@HY-1APX2)@"PQ?8 ML@.2:\V,DWOGGS?//:T[%N[ '(OO(;%M3$EPO>/-]13Q:6,GUI#8&J.TB50_ M?K@N=3^JLY31\8%%1R(J1XQQNHV<<''Z&J23B-.)K<6 H]25Z)""@%VF]4A/ MJZ=L83-Z)#W300!!ZK$C-9.CW7A*>Z(DW,:\;SC3Q= M,U##!UV5)1$UL&ZB:4O ?3NE-\&I;MDET0J""#U30F>3N7S0^^(O(O[TXY?\ M7?9%4),^:K)ZP1>Q,)G 2N*A)!%ZIH0>:Y\;MW_@^,5/KL8AYFWO'0T,@;;< ME 4':-$4 6%G@;N5&^EZ$"]G_PI9V MK+''YG79S@7JZ^PT)7 8P.H:D(_H^^9UZ3:X5F]-WT)]VD%L-F_-WESZ$"!E M'$C97 TQJ!$"-'[.3\6<53VOY=?A^I.@B1L=;-?9@3=+'NL1D3@7. @SL2YPUG#Y4] @JPR"R6^GJZP@ M>(P9CUYA#;&8Q&+N1BB6,,L-[/CC=6)RB ST UDO(J*6&]3;=Z9]F9 VF/)G= B8,@NF;%HFWY63Y\;LN?2(I'P@ M!31;MJ<]*V8\6)!V^)RS918!51Y E3I(M9UN,QFPH$T'MXA>??.7$J= M>_-E'@A(#MHXK$H[9\62:5O0G+$KXX9GU^H(K@DN9HH(Q-7"BF.P13ZDY])S MQ;X28A< L@]MYUE-V2A<9A/L>+PXIX$6ZM?3Y;&Z15M+\V\'$CBLU7DM=7B- M>#S%+XO7CP4-G DZ.I4VF<)/S=.+YE_U^LP8JYKT L1;:" TUTPZLJ#H9_/F M,] &D@XZFC0 -X(RP2[!Z4*XQFI#D"].P"G2-& MFF"78/?HC31/@)Y=H//$2!/L$NP>H9$FF#XVTT8D?C0&8:9(%DINN^<;8I\ M09]IX).DJT6.K9S"9YR7.1^M#H'>YO-^RYK[#F$SP7PH\AAP?AV?<42ST&J3 MM^B[[=D$:(*A>KBO$#Q8GZ/76UV#G@-%G4C*KF%W\V5]7*\7.Y^O<"$ 0SMP MF!TBF\(? PKLXWOI^132H?CE-*-N0P- MRA#"]I1BF:E!]:"JZU0;/%$WZD10:.L/-(5*ZX8?J(F KE0ZI9B33Q\%:JR! MX;\G_WW@[J#E@7_1IX+B?F=!AT'%*569&B>?>D)?!I0ZI-"Q!K1#]?$]>OS3 MQ_<"_._T$X89_>]_V3+S 8YU>W5 M>\WNQ_=]/'/W':[;;-S>M'JM9I>JM\^IYJ_&YWK[LDDUKK]]:W6[K>MV_'/X M6>]^;K4O>]=MFCI_UWA'<4RI6(M_7$><<8]S<7WSC;*PBQ3R67R^JS'5.R " MJ5 X5P=F.WGDZNX&R#TP+,/>W9D_E:&'?^G^_3O4O@^OC1Y\&]0U155,NR0- M*-L=W" M60T1#'7I:4XH14!N'9U6=@]W\HEE"M]-_5V^\]-";0Z#_6MLY];8 M_GT&73;0Y/D-F*J:X2T!_=?#S<6E,KK^(486P5#5)H+Q[XGT;)SV554&,#C4 M9L!+-FMS0G:G5BF6/_A(BOI^6[_I-6^N?E,WS<[U38_JW-YT;^OM'M6[IJ"" M]Z 64RQ/7=^\?L66WHAOJ>L+JO>Y2;F4?Z'X]48/?(:FT%M]-3F_8ER74W'=:J(.$.;=&]OTEWT8 M?_X[K/ CHXQ3?X>"K'LJ\/JL; TN^FIP[Z;>[K9,/<6CPGF6N:.ZQH*+CNX. MH7PHZ#GN[/]#OH,R5/>?[@[$;Z&>4Y*.EL34A03C6H@8N*H]M<:V9["F&PU; M-YKF>A9]R_J2MTZ4/H^9IW;E>O8=8 @KUL=$N0*V4&2*3.U@K=+F.H3ET$($ M0L0OV+/8= -&DH[0;: #V=[BF;U\?_EZ-GH>-X;8Q+,Z[LFG2Z1.774@"3+5 M- ^):Y*.N-!2!N^VAH5Q2_!-\UD8&"8!:$6G+29."3JE3\$ I9Q$2H(\-G1J M,#9]_-OD(&68:\T!D&7(B8&DC/X]@?Q&OT\%471^#SV))TDTQNA1YI\/5%_5 MX)*Z,%!E69CJ$%W.3]9B_J.A.0.8EU4/!-F9M*%.G07_1T-TGK+?UU<-0YV< M4GU9&-Q3+)R4V9-^,7BQ]D]0T ^%B23/3W=1Y580QE20K88+@D_5H->T]@]0 M^:G9PD";-U314UE.*/@U-"GK^]3*"^ LT"LHZ%/LUU#H/3C"@((.!BCE9X"I MICXBK*Z&; '(@\)SR\XF M#TQF;?->HO#]\N+'[]\O5_B\E\\$3CX5RX52J<@54:)WIYC@_VC1%#1>YK]9 MZ($*@RN-^CN#QEZ4S.9IR,9*;IR:CVDC09%>S-_?>@)Q*^QBIJ;U[N9=]QW5 MG$QE=0[)694XDT_=F00MRW_+.ZPC-JYL,J7BQ90&_/%: MZZE/2A(L68YV\FD)E8RQQ/0!UUH'QBO0WGM'4XE%1MYSVBLDLFWMPMQ!0[=I MXJ#W7=BWD,'33O/I?G<*$5752^@=%8I"_B--_0+HNY=OY[_/!S]N7]K5>]QZ ML3+ZR2>>+_*Y#J-LLE#(!)?+RD":PM4S> :#F2$]HM4JC$& GKV "4K 7/G$ M&A:EE(]9)C;^][]5CJU\T.%C,IB.5050BAG%TRC E6?(.E""!H37KP:0&:?> MF;2ZK4;(IM?AP_Z*N(>#$BN5V;=^"6.__8LKZ'GD#J)[ MV^I)_6H\\?I@+M^7,$Q[?4P8,E4KA5*EXA\08$?"WYD.H_]Y1L-R/P-FN14/ M&[;R?D\Z\5F&9:ML.\\&-"!2TYFFSU#"S5#A-ZU5(LN]Z;]%A@]EY^L#XS0Y M4Y)/^6Y-Q,$//;(Q]H(2 M($H33 ?0G4_ZJOS&QTN'(4F31F,OFK(BQK:=03>E")X'8U1;34%=?AI+\"]+ MA<<3>P5AF6\B$RH*LA_=P M2;D 6DQ>9W^4WL8LC,M140[\(#JSZG!&$#(PV_"?J$/[ ?@2Q>I*!Z5*%B5L'9"RI7'6D"G M/C#0QZB8G1+AIW#MCQZ=:F S$P RU%FS;7^^M4;^$(H9TJ?P86Q/E9129E3 M>&J,!6-]]D_"ZC31'*TOVT2\I2E!$:DWW%L*$=F':(&?]_]"$M#SYJ/P2V@: M]GN0BL&9#.T"V*F@&U2-H41AKK_;T.>+E;V>QDS3X+>M>F-D_:#*SG3O]._9 M?/17EOCNW]_1RZ'7=WN\QS_Y]!L=>?.&OGVJ@7+7M+K_MZU2B[+IQ!+&J2L% MA,KK5Q F$\DP(+" #.&BJ0H*G.4Y!6 0C2K<(#;1O8>/@#H7#,$J$5[3F>4[ MW+G]0:QHO*!X[EWU@.O7QECR2ROG*+RRAT: M1.VK0-:$%WH!]+>;H&?72@47?$!LL#'H#7K0>V2F=_KQKX0.\]?A#0OWY% M4._& H29\/J5#-\)*&$P@*C7! 1=A ,-V5'/OU*0P06/#_0)5!8XB.98(RCA M"63_G$9> [X,6EHT^Q$UTM0G8^Q\_ X2!Q#J 26"H:28AP_,A0C:5^28#WX3 M-#]F/SB/[7S ?X+.@]!S((R83_O,UGE44BRMAJNJ N=X0[<+?$[L5L0P_06EB= V7$"W*I'X1.;#I_P%*S$,%>_$[#+(SM: M W)XI&IS;\_)M.NL^CRY;U7"Y)ZW%X=9/3=,F0[LP;U*Q%9F!Y=27N8^S-(> M-P3*VU4E[IU[/R^2YJ2V'^XPIWPVTR4%Z#ZK$_%7];Q5:TU^E0=Q'K;VF,^N M@]8QJGO0PK#H7\ GX:9W.)(ET#570.=,^-*<;\.:KC?XA)<'\6]?_,NVV5A/ M"F^9V*[#PND7W<2Q6AAN"2=Z[WM/'<%W@2)EZ T5G+KNLDYW;US1OWUDD MP:6VPS_?1-)&%J&XZI/0++9:!>Y/^8_Z95XK\?'V#]B<#XIY=J02\@V;NKF\ MKL]&\ \46[0:66R>9EA+=B[3]G8F?V:8>@@5\DYJV4*LLL6[E[XJW_+"PT!K MRNOG1%9XX*,;2<\M\SA90<:R3V.UP!97T:#,)J)JB& @ MP6#DA+)_T/\]:;4O3BC4>ZW_:=0H"XD((NG5$<8@0_P M*P\SH Q0&$05"D[4)4J/08^O6(,M/B^;L=0RA>-.V:RG=%9'V,S%K.5L-D.V MK7'S*I?1'BKZQOI2G^=7C^]X/%'T*[%T,=-AXP<*=<4ZI>J:T)<&'\R-1XO5 M;?4#936=U$^ISY(H @4QW![:]:KWSKO0QWYSXM?F9.XPKQ*"XCHGIG-:ZFT( M5P/"?:$/H"V!TYR:B+ %:M;96=)<0' !K*GA-NPK;W=3@NBV4(4#R+$K1RRM M7E#M -6];K3J5U2SW6O>=&Y:W6:7IEKMQCN\Q"35C&[I61==%2VWX=$_,LWN;7>HSQ6OOMMT\C D._ZYEN]M^B[:;-;")!7PV[ML7@DC%&&+0-,*/:=3Y)Y%3Q%G."Y6.0@%D59>A24%'$#!#=S MN4#,91F2_I@9O5A0\4\=460Y[ID+JZ6HH >4[3R2>B9 M&Z#/9,-\Y'H*+'L:248\ER-EX(/)R[.+<]2!OZ,DFP3U !7"(-;#/\C.[TAR MLHIZ6>N4T(?K6[O&CKJ1]/M(*L-D76>*P63 X90!BA8UZ#E-_GY^;-]D)._(IP'0""Q9K8'$%1M"3 MF0IL%O9%T^ \>2RV'HS-)9QL1LZ'NA &AJJEQ.&,!&YEG%R]55RM"[J";&6_ MK2O+W87AR$?=ZF:6PT;ZX<,\8&!6P2F/9NAPCCLA]K\86A M*T+BX!*^^3R6^A+*9 C;S^1Y<91/L)554HGZV%MFD0'2'R#!71\R3B;&P0JJ MC9=MJ0_@2'U O/4!B+\IB^N;G_6;\\+5]?775OMR-?N&C3_^ M%0#2@FT2OAH*KT$7U5$_QT!!=;AF8:=YJ'1QQQEE'1EV]^>$ 2N-O76@7 81\)%/U0S] )J.#/@\L<^5:U;A;SFV?!F Q7RPB>F M9O-6#R!![!^D%!\#P% M V/C?*$"[:$TA1-R/EF>%80Q#S!0A!IGR@K-$7H$<#$&V&ZA88 MY!0$(40S<BVSJ+;-]K/'?(A)85W4=M"FHEZHT.#%0B"M$K*8L*LMV?8/%ZMAFPE8+O..Z'G4'>OG/M MH>HN/3#['/@P%0IF;O9]0 M?RF$K_%1#VZU+[IA%*L[HR]W;_PN[;_OZE>_& MK>M +IJ(92UTL$2EISG#4T.[U:9BC"2WCG/A+R73!((!M*B")D':[>X64/>A MP40?]@5D\\TDH#K3J(%U0)Y"QDBG+86S["NE.M^$/X]408;_H*)E XPD]"?3 M/ [A#U--_>LP'XG$,I"VE;:%]*C*T/K<*^J3+=B98OX"PRO]'CXU@^Y"0RA< MY(0MJ4H3)#IT/&%H)>B/0XJ683=M91^5BPNBJ=^O7XT@J"$W@&G);8,+]<+, M?Z' UCP:8ZF,:78E63;?XH9$WSSM/$.2=(RWHSCVT1":8 O0R]R(P^X(2G=L.759>%7H;>[.H(8\*3L@#K M1JCYRH$II(& 3C-!=,Z@^5J5Q>M7#G/@JT1I"..BA"8,1RQ\A:VCZ+,3F@6"6E#O^ MR[TUZ.KMX.U?J#H4P-8YK3#>P3"TAXN#(>C"60HJ(%"']"X%,8_143[?-94? M"D?78<0.+0 TYK(3W: O3LVGT1$O?ZC@-+4Q6%7R2O+*HWDE_KSG]C=OR5OR M)&\9?]Z2)WG+P/!-2"423&)N' GB%WG,3OVF%^R80A89XBF^55*+"U+MNCO* MN[X^)R2&/<>&]QC;UCFL\KVTX#M*P0 %Q9[P)]-ZFU'WF2"; 7UW# 20,S3 M\VUBMLU3.*?3>:9RQ[+LW=S^ ;ZRO\MCZ$=F$SCTW'SD= DFJD %(IEZ M 3L#LEJ[+H<^C'5>B\8%^QQOI<".I^ MX7:YA9D-MFF7T;0YEN/91*8=H&(H3G&%H_#+3 $4S]")BB;<%,_!P.SN3/%L MV&G&*8H/E,KAE=H)DAE,-!:#:TTXM"ER/)L#;N M;1(7=AE=1;WH7%_7=>A,ZWVTES P[J2SNY?NV?.OK\7RI#^JG6P75=@#Q/Z3 MKG>[S5[7H2[PH15K?>C-FAW+K^ OS-)LO 5:VQ"HW6EY*5>&A9*]OVA]_MDO MSW24\(1S.H_7JD<-'\S'3Y /X E)3Z)%#;8Z7C6<[#_\7NI3W;&NYN5+8+30!+P M:VJUV>+,MZD5XVII==L]AQZ8YEB6+I>J'OVL?)CFQ8VMZ;*#X#-78+D"6FQ$ MXS-/5RLLS2YOY=V?S]YZ776;:ZM1HGX#@VU(*UQ6MX'A].E?5>>GR\_?^LUK MB>T,,5IO+QW>),J9)J4MYDE3"KJ/)5YCNATJVY@7AR9"':3+Q=UZF);KPV9-?NX/8EH)*!E1M#@E:4YI[YD_E_NR\65"LT4]Q7Z)EESIY*4>-HGN%CT0AWN-C1P%20Q.;S%"52H3LUS^:M MK W6%$6X$>]O?W\>#09)>Q>?/(=-@EG IN@K=6B#E?5%@.S$]N!F5Z8D*-C" MO"<0& -(,18WQW-TJ]'^?*YUNA.RPFX7LY']_;4]']@=XV(Z5(+&X-YJ'^UN@: ME]M0-6[E*=$5GJ4Y9O=:;]]\G%THKXRNT(&:&T3]]? 6V@E$(M*H8G@=U"<^N MO9=V3+E&<]SN&&'?_$A'4R%QQKPC"XH!?2M*"4U1G4![0WM^J>WI_((%TE.4 M['8 =[-)BS,[ZZ2%,[4,K/&VL2T._6$Y&#(6\ZH_H;FUI_IPU1)=#I!GC*(\ M39?R7*JJB Z=K"G*9??QX:O8:W%?0*QNQAD^ _K@3"46[#-TJ5RAB]5B3N&_ ME3G[>@IWTE"V@(RDCJRY;?TZ'R-I_M0\8^FL"!]G"@]ZZ^=L9)N8SE M+.U(*P/:$81S<6A.B>8J*(S(;[(P(M_V7KWPY2*$W+[^=K<'<:4RUE1GKH#/ M5]^!;+2B+.Z#.A&?W*#5:>S0TW\NYL?BM^A2A:&+/$GT89+'WHNJ,E>AF::23Y^&#'OV=U2]'*27P=NT =R[TG21V MF!>ROA,:= M^3U*5&?0R >J?0CYEA#IL%AJ2SBXDF?I2G7W8L23H]'-P*$*9-^E89$N%XMT M-4)B/Y! I?A!NJLF=V*NFS-QMOZ%EW6]TH2^I)LMI2I*Z)Y8^)8E2%P=:M) M\TJ%[LN7Q]LV^-T9B#&9Y1TUR1:!5ZWZ6>NJU6LUNU2]?4YU>]>-KY^OK\Z; M-]W_HYK?;UN]WUD41K9FLSL&=T'#NZR7,>1ZL?3[^>OG* 7;X6$2&UO M1 $S'C6 '6&.JK(VZC,F\Y]W+R-.O_SZJS'Z)<>4J@A9"#BU)AN1XQM>.G(U MVRK3XJGZJ]$LEWAR+U$6[1FU5/D:7:[48DE'E%-X+"L6K?>O-*E:Z5XL^+GTN/ MJ%NCN-V_L.=??_UJZD_"I)^F?UE,=D\'@PD0/KR+0W,J19YF*GG5G#",VEMO M6+I2B\?9G+F/7,&9HW?_E(QQ8Z9#Y /-L0QS;R7B[^OELRKX6R^5DO<[XB-J MCR BQ9DL.NB)J/TONO1'0VWU9FG[HB \C:4@KE*DN5HII\H5F6O[[C-5RC3/ M[UM$Z*UII55-,[4$VHUST%\]_C2=,E-FJ6'-R4MO,'B^YYF8BGR"*9MKQJBC M)UBX*W,W=]$0R"XZ31T]'MS%HV4Z9#OP0@[#T.7:OA4N.>!8: WSYQA/%\O[ M6BC?RNV!:38*A1NSV;>(;KF\O#T+B?LR>(50H M5%AGJU5*;@NUA3KU8EEP[7D!FBH*^GBKH;7M1<[4)1QW]O5%#,TP\1PE]"_7 M]@[WUES2TZ^??W^SX/LW/I%-TE"'J$PJW*D(/]=T@+OU6R49K_OC>(ZNL;N/ M^9'"BJBBPN9WN7*-+@>H_,=6;GM?!E]5H7_> MQUFS&^4 56;RF@DE-.DJP]'EW-8H)I/+A.8.'3ACXZEIY_S7BFU5&2PU9Q'% MFCKS^' NE.6+\\O[F%*:H=>%ZI"254&A4+-[!N92_N>ZJW2 M;$RYS=+N,'==FQ:JQ-7 KY]Z]>5\6(ZUQ& C7DU7]#O9%,M& ,OGN"8^&LOV MW7]F>+H6H$'6WJM#5 'L\JB^^E)B.ZSZLSJ^K%22:_D7$LX9 N035#^?KU[J5?X M7S+WA;\OX?2A899PF?&K+F[%T_ZB4JS17&7?/DM99<^^BD)S-=2C"V>8F8R/ MRVZ59[9FL[N!3T.=3"3#K!- S3;-BVY'0!G8]LN=Y#:-UPO/<<\_JL7RK1QO MC?%R7E:?6/?,J#=MN*:FV/+;V/6S[WP(E^I369B?HL@*./=TV)\5=# H2,^% ML22* 'X9LIF3GON:S+!Z\-J\1R0:F]B>ONC]Y<9F/I'B8%5EBL SN MXP;;SIZ8QPVNNCVFI7?'5WR\IL ]D?^CK*F0\P;9\,H2NJ$'QIL%:SF>W=ELD&#&9;[8O5 M<+9CCJ['2(0=;2="!/..8;SV(M?^0"V2W2S1E0PF(*F]IT%F[ZB6J1U_1# '&=@%2T*(H&!9IXW)KC3)Q# MI4$^Y4';-<<2GZ4\2QE^H-"VUH8:G>_ 84O79RFJD&0.OZD^I1W3OIX9N@'7 M6M"!IS9W=3F'30+XX'Q/0_?]^,Z$Y'L:3/&=;DC_\R(:;DSY[33S;YXSG9O"5_XB$BGN2/ M?RH5<_(G @P#)'_\4ZF8DS^8II],\@Q/%FQ9M.Q/ M%F8>.ON3A4E'R_[@GWD,V9^U7% NLC_^(2+^[(^WM7KY?O.%K_VYJ Y+_7[\K/\N^G9^US)^L9GWT@N66=CW"Y[P7:^&#AOU^Q M%1:X?=>+,+_0&OJ3^'M>RPPL\%NJF&&Q^UYU=,Y65=;EZTCV9?AU\K/,?+^% MRU#<9_PBY8RLZ?KFB8K>E 5($KECI=5!MN1UV C#68H2;+@=[:AV#HBAIT+4 M!$O4V85K:;!WYL2K$&!+^L1'X%MR)_Z"#IGNV#7<+ER%3D]L&1 [KD)C*DS2 M8:\9E1C\927;#N9LT+B14]@I8K_EZ/FV8;QS #O'"K%\]*$L*U@*N"C<_+"SU?!YYS'2P@X.K<>,'1Q3XN@26Z2KGLWM M@INA3*Y)HS?D7(U=XV@A9:IL3MM'!>+/W@U_2VP\EU6XD^UUN#9 +Q;DCB") M+:4A3"5#D-<6*]_[_+0%GO\^1KIU*=:][B4!\ N2"%]"#2P:TH6(#V/CT"26 M*=+E$D>SQ;RV8PO#K#W5BF58NL*5:;X4VTTP"^6Z 88@*4!L"IH"D:S7!X/9 M9&;>YG$.AM) ,M;T3#9D_C-;E-1!E*:F^),"K@FC>\[0C.,&RIOM2-G-4DSW M3L Y_7M2V&B#"RT8 S6-B9(_BKVG6CR\"W\1A _O>+I8X>@BNP?O=E_S[B+* M;(X*7?54 V.@Z#"N:BD#=0*N5%UO ^-ZV!.>UQ2P)DG-RV'/: [N,^?H7+JH MFIV(!V[2*!E2E>=&MSO &U*NL5H!M@SE6Z[@ZH/[EHAMJ]AP&2"V7*99;G=/ MUG!B\S9)[F6]N4Y8Z??G:F",S XR/[71V=W+4['_MSN^_*5L;S[FH!ODJ)JD(P6PBC079<#F'HT_CJ^*Q6=MF+D+ MXU"+=G3;K"K+*#\DV13DVG=O1]^ZL.*Y1(IA46Q);@[ *92]4UA<$:D0MD@I MG)'8M'K0B\DS-%!'U= \ZH:A2?V9@>Z/ZJFKFNDV+;:O1K9ET:^[\55^O.UJ MX/-5%!NSC[/V,2R6!]_FHP\/Q7A$'$O,4*5Y%N5PB45*7Y;[VC&&YHL5NEK< M??\1-D/FWE-VW5915T2OY81MH$S#=/'RU!?/;\[[S^,D@I^@-HI[5UI:*?=] MN6@W+)B=LE\1&MWF]RA1G4'<>$GC?P)AV_\M8:\<\11B+%$1#(O*+%VIAK^S MQZ0VNADZ/E'M:V.*=+E8I*NU\,%2(%$MK,Q[TWS"G]%_/DZ=EPY5Q5[)4#UI M M6R#9ZH&W4B*+3U!YI"19G##]1$T$82'(-!_UD?> "0'5X./?UT",/TQH 2 M!BC?*BASM&JS;AX5-/AGQ5S"C31S U(S;R UQN#U*P@1$2@Z,&]8,7VBF;H= M2HJ@F/D5W2GDU=\="I\P#N,]P,>^?0U*G",X5,0]SLH(_RD4J L)R.(IU1%& MT&IUH4\$R@"<4D6J4'#,IR@]!@W K DL/B\C>_S15'XX"5FVK8AIBM#O^E08 M.+^OC@ C UF8ZG FSD\?J"=)-,:($8E1 \)]H0^@VX 3FIJRMT4'>>7(;0' M!:S<[G6Z^G8W)8A""S\QZCU^I;%&PZOP.RBXO+G^1G6O&ZWZ%=5L]YHWG9M6 MM]FE6NW&NV3FL"@-?.#N&*9\XA2:-1:NI.%V)8N3(&:)F7TM+'P 1=2O7ZWL MM%!HDX5Z8>Y8EK][&5]?",/BGVYOAFY"FDW@ MT'/SD=,E]52!BL @:CM_3L*S)9BU/ G6,\3_MBWWQ I/ !D=]"59](FVX2P0 MB/X]X9;\+=9J=V8I,MJH$L*3CD6 . ^@8?'NM4$QH]<5%:'"@3%1T.A/XLT-^5G@GU\5!_ M^,8#^9FCP GR0,="*)%HPDJ^D_0MS^?[Z[LKW6[ (U!F0#=WR;\TFGQ3/9I2]M"H6X'2 MZC;"A:9.K!V?8H%A,9RO*I7I8FWWCN56PK?FW_+"4F[!4F[//7V:Y6MT*4#S MB,-G*D0G"__?4''4;K$0JVQQ=]G@X;.5L]BZ/U8YFJ\P=(79O9T8F*G>]G_U MC+UN7 \O554T-TZ!]B@-@-Z%;OANHML>H<]><8.;Z:JNL=31VB8\4]LQX0.5RT M%/LC=N]>.N-2^ZD%A,=V3&<;@QTT,J=)3;\"VO:G EP.6UAT$ -.'R")4R7-KS^_8OR"JCL-GC$H/4;G>$ M$\7PNB]-M L+E%'S>8JJ$/1Z7S?08'?2V=W+G\?AG\?:3+U]&<2XWCGYM)@% M!>QIG,8MY]T/)HDZ,AN\L]G=:^$<3#6H?F91#?Q9!N8A#46L3]!YC1?S[^CX ME!F#C+Y,[EZ*W<&Y-OEQ5CN/H@R8#F:>?')/W"P&$EPS3M,2!0GDB*AV V4AMF]V0 MS+U%Y,%148^YM_AS(C;*_KTFN9HGBO1U4@W7C+1(R+XZ0S'E0;^Q%4>P(R'\M#)E-V%#&?16RTYMU!?]M8"QV XS1 MK[L7IC7^_CP=-L\F46Y$QE8;Y$QV0TMH2@%I7W_DQ\FDHAJ&YB-U]T_;R83B M6QQQ#<\6Z5*DHJI& M^$*0-/,.S+KX=Z8;J-O:]?"GH&F"8I@+UO:=*#%FIMBT\E\ZWP>5OM"KQ'?% MC9]E-Q>HZ+)<8!BRU3I.'4).:M*CN2/O[DJ=;NG 5J9&L?4O0%-%01\' \[_ M_K?*L>R'S-9=[%"[\-S#EG7E:W29BW*K;>RF*@; ;;?T!'*[((>IQ&=/R/EV M=1E 0M1)H7"K: !^\06(EX*D7"N-L:",0$M9T'P]/%_84%?K=#.Z%YEE@/_4 M/K^Z?!8^/\@IUONFN6$5Q0^I2=6CA6Y%IUZ@V[E!?HAW_"Z758)):;8"ETI[V[+=0P7\F*7 M%C;75JS2/$-J#^-5+.SI-Y:N!=A7))H53;,PU8AR-!-/)=[NGI];W;15K8+\ M]*):A3W[<5G5SD;=<2+;/%&J1K=NDN81N3LL3=K>&\J2J6"[)Y-(*LZ-+'2C M;X4APHI#K6+8.N-IIHPMY"+"BG.SKEHJT;4 ^YSAA.7MP)LKU1E.W14B#IUQ MD909'&!Y7]*9>3F9]5Q/>$8'7PQ-@"*0%$&;MPPPT?WNSK8" .3X40# #V$ M,.-;XR]&>?[G'B1\5L3> K3N6G,E6A&&1ODLC4H<_9A=9YDN0]=9Y:(T.=CJ)9D- M+PG)M\.",Z U&E5M&I;3,\V*?):V 9>Q'4U]E-"I5<39%3]' MO>E;\\YU*!<$T!N22GT+]&CRFOC$L\-3$O&DKCT);M(2 471GVV^-FWQ[/:Z M5IM@Z^RCM91$CA8M)=4F<_..ZPPDZK>*=;H2FUW M61G9IL D0OR.KL;23 !+1"2(3PFQ>U^.1^Z$J&&2:H@Y)F K#%T-T'P>QQYB MV2],<)9J* I 2S7XQ[N7Q[KZL]H&7Z]^%7%W.) 4$2API5:PRG17EV_\CN7; M1EQPB3K8=-6!),A4$TEOJDDZT&D*$O@.CJL.[L>J#/&4]LIOA>>)+?XXMDBS MW.Y2V^P%Z+OY%?*T6U8M+_B_V>R^37/ -3%)# MQ0CV)_;]7Q4EO[%3\,EM/=9J="7"I?4F/R(EJ8@P8UL: M<[427:J$/[9&A+F_9L:P;J]P-;I<"^^IB#CWUTWL285JL48S =)\887ICCEP MI@0RW!^5S"8OL]D+G$&;,&\FJ6PS9BJX>2>I*,DS XA6N#H%VB(('0L:2,LH M_@\>>_A1GPK*8KE18TJNY493T!1(BMX!6A>1:BTJ!LA+,:@LY<[\JT\"L0;/K?:%CU7O MF"/JNU:^/FQ)>I+,.\XK0;CQ!R3@Y3]Y"S1BTBD^D$YQ"Y!S^^A4(Z!.A1T. MOTY%7<,DJE,Q3K+TSK-"A^A4$)UB OHI%H>?.@_LI\(-%XN?BKB43-I3Q3=- MYEV9^*JH>M4,Z*M8'+[J(K"O"C=<++XJTIH^:5\5UR19""2OS&"L2D62$V0V MF9V-]VX=Y[)H/P%Z.Q#K$+3""+1GDS[0KH>62EW/#-T0%*0/*S=/W?0;\IPK MS9FA&.O-4\[D"H(U.THQIX>Z;+NS&SJE+B=ZFD4YD-GD939QF?-U][*M1[!' M6B]N5FW+!@0U$<$R;\[;*/MU5'NAT]8;*=,WR9BK.V M++2T^01$G>HBH-L>+(5B)_X4VB)R"A;:A61N O.MTC66I^G:MA09'EVK[ZEK&&>8F(KME5%+0<7PSK?,5>B*YQ6GN52P ,YBJS/SSY?A M4;#:WLX,VPR3]&'[)-?2\6)89URA69:!:K9WQB(K:M;,\H(\!$NGL^PC&]DT\K4S/+G$BJC\P&NS;P_IWD MA$:K?=U[:8P?[UZ^7DM]>5R]_*ERB=])O&<7N8U-V? 5R$?10"Y^/AU&[[A$ M\'00;>,2051>.L8QZWL0>9H=Q58,+"Z4QTS2@#.8]35!T:P9U131_D\V6 MX\M;E)V(9=5B/\B3HQL MD(OKL",@J;NH6+I2(3VPLB5F_,ZUQ-,\N<4J8V*.I:D=S?)5(N=,R1E_9%.J MT R'[0+,K;%.(UB*!?XFS]!@'54S61.D=Z[5/V$1YZ#F>9*NWKUE_?J<;^9JXDX [ J9J8GV+N@%.A\-+XU2IXX'DN#@1)'EZN[O?QQ MYL"/H7D.$_D ^B_E-YT?ZR&_5E QY7-)5/E6!DA[SAR5/TG'^X$2:[_[S M]6 !BM.4T(P_KBM_KE^D']=2/PM=Z*,'';GI68CIU'!TY4BN,7X1VK):^.:X M!WO2&[/,8ME@+Z/3)^'3PT1F@?4LC@L"R@Q="G"E I%:9$W#GJ0H%5FZ%B 5 M%_G(_GO3-\*?T7\^3IWW#57%WL"G>M($Z%0;/%$WZD10:.L/M'DCP/ #-1&T MD01?SZ#_K(\Y ,C)+A$P_70(P^1_@-X84,( (GHJ*'.4?E%4 [Y4T."?%3,7 M,])@B#05- /5[QMC\/H51+R(+LX5$?;->%Q U?Y#21$4,Z#2G?[>^KM#D?1A M#;,8X#^% G4A 5D\I3K""!K'+GB8 64 3JD252@X5EJ4'H,NS*SQ%Y^7D=G_ M:(7= R#+MGDR;1WZ79\* ^?WU1'@DD$6ICJ1US_O$]E)V7@W!?Z M /HE.*&I*7M;=)!7CMP6^%N@RNW%IZMO=U."*+3PDVEEV7SK*A>8#3Q;0.M_ MNKRY_D9UKQNM^A75;/>:-YV;5K?9??VJU6Y H]=/P#4L3G0]<'<,4SEQ3NPT M%N:YX3;/BTL7=&3(&V-!&<$Y2 KE[I'\?Z]?-1]FDC&GWMPJPDR$RW7Q;?Z] MW!I2@IDC)U'",^4[EBW>O?SZ,Q*Z2KE>O$'G/&83./3^3>6<,CX,Q#8->V*\_AS%.'Q_U7%#JW:ECI].^0[0D_/GQ\OWLME)\[95/\G@[K\KK8:IO(.PQGA<+[.OTZM0"199#")3PWVF#\T'\V3$3WSA* MXBVC@8W@K)H+#CMHS-/\680(=E)_"/)LYV4-!T$I$>H!4DJ$>H"4$J&FZ)HC M+0\]>R*0%Y,7I_1B#W58++YYSK-')'"MR)>I0FM1'NV45/=.9.Y>^%KE\KXT MKQC/?^,]!+ZV%VVG'[GJ/ZBYKRPH T!3]:DFR11+4YQY:Y[GY@?[C^_=7WM6 M%K@&V%FAN&BB5G57^&^V2;.X["70H"F68#G)AZ_\H,8\W8+K10>V,S"2%'0+ M 92;S5^K.?AV)^')D[+WAM/VBHD=#<[J^O70JH[@"SQKDWFWANI@O5*/4P>\D9BT&*'1P;EX(?&RY\35@C M31.VV#V8_QA(7Q\JXR_G\@':L#-BPX@-VQL%QE=I]M/A3('I1#7N&X+&[ \FA0,/7FI7C MMF;;-NZ_C;_\F%].!.%+/Z]&S/[6W09U^]T"P1?IDN+J-OXROJRS MHR_5UN5]E#/GD?KK[]E5/ 0+[35\-B1JG2FP/R_H8%"0G@MC210!? 8*B9.> M^YK,%#G>-?5,W<.35X86"4/Q,K1$&(J7H>6]&+K5\)<#=#\/WT'US#S M/1<0';BN4XR[E_(/'C"Z*EP/<'8&7>>%'>9O;7%B'6*T#@:A/S2^Z[2,^E1PF.+>IKF6_T/W=2^TZ4[EXF M#_1# *V5;"1=0]F MAI)U#V:&DG4/9H;&N.ZIW@&GM*"EZS.TMW8]=&U/U/6.,$=+&;CXL;=85[W/ MTBD)<[2LN7M1E<_/\\%8_?Y0R<1RQJ$+]3QP=U6D!!T^;Q*WU1%1XL)Q32T: M"4Z]<4J6/I@92I8^>!E:3'GILU)B@=?N6E4"L59FJ.7Z_%GH]/3+^VT'3[QW MV5&WHE.1[3^;''J41I G7OI&2_R$\U=1^J/9Y75[",)'."MUA('I236,8>EB>??-'=D* M8W:PV=M'IQ6P1+G-/&C PBR7$ U5@?$&N#@0:9 MX=2GPG]5%WEW+V#6G#Y\K=\_W8\RD:Y9TH)B%M0+&L8C-CEF,")8!"UNZ4(_ MJ"O!#3'_GN:_1#;^,#-TOXT_PM -AG)9"5 J.(QK CF9*^-LSDW^WKY;.5?W1L(Q )B!D*@0R!#+A(+-S<_]H6$8@$Q R M.\L7PK.,G$8FLR&S(;,YE-EL[<5ZD5 OUJ;9B_7;V:4T5^9_959,:U'L[D<1 M8%F\Z-SZ9:8 BF>\.[#T5\?;5";]S M%[29CIG'2K\SZYY==')V$7&:37*P"3QRI\*_GNF]@7]ZLOO[Q^63OV1T)>U&Z_ MX)!N1E_>QWP>^CYFGZ*=12J*.;_F^E=/X[KD6;2&_3[M8F@*;H A2 H0FX*& M3+N^Z$[]Z_IZU/T^J SWN$L[F)1V$<6$%\M@,)O,S$HAOQYG#IW,97.N]Q^T ME[,3W]EZ7]KG&B01760S;O3?K-+O % )RXPHY(7$-GOW\G/Z M]^5)ZHJU)AL5E'%>6QQ >"$AMC O,7 V#:4.1[ZINXGJ5B*@3VZ"/=4(#9U< M*0CRN@5)R; (TO(2X6:YXB S/,]5_Y7AB;I7/_^7(0W,QGW'=I@PK?'($C$)!'TS46)KA,@D(S.S$H3VU&LU7=^=K?)F5O1L6[TO" MTT-M_/*G'*5!]Z'>L!C8%J7<-A@#!3O[W634FB:K*"$M=G*YGA)/\\SN7$^6 M_7EFKW+)(0)3QY.WA[L(>5?C_9>7'X\]N3S_/<[:M1$9NZLQJ);5\AHU;X-+ MPJNJM0;FU0K-L5'N7AR*?>.I<1D M-D@.3$'>\ZPE)K-YUL1U=A]M+$?9?-GM01IX+@RK_%9GPQ^EKYW6WTPL6')P M85@6[H&)Q7? %0E=JW"Y=QYL=B/BH!1D-O49F (^LQ2DI[Z1%;/$T P3CQ^I M)7I7T_!W_:;_IS3XVBJ2NYK"EQ$G="7$UO J;I!DP1-6:S07X/@*N21DW>J3 MJXA"LXQ^#L/9I"SVR/(MTM*:PT_G&:&;NXZ M?/U ]>93.,&Z)O2EP0>J#97@G# M97UBF_&JO')WTT>@7!".OO:[W[R\B^ LZ,T+@6ZL_2+=/CU77X9?IF*#8LSB+L#KR<^S"^6/^.7R;]X9PX6^Q,3C MNK+YI?KW^=?O\KQ4CCCK]2N:LM)[O1PX( O:F=XZSE2G%@"S7%2@O:.$.UG' M1?S9,1/?.$KB+:.!C>"LF@OLO=^M*Q"S"!'LI)K[]D=!*1'J 5)*A'J E!*A MINB:(RV0#O'B#O+B_+[80QW6ZY;X1=T2'^O=*[PX;]^,_SRQK24M6:Y;6F0N MN>H_/K>V\#X; "DU2%\S^,O+Y-GME\EWG/$QP;._G'A@M?&\:G:<,6>Q*W]Q?5KLS,2YV_!VC#SH@-(S9L;W 0&^9G MPZIIVK#%]J'Q=,Z=GS&MT,R9>$P MLGDX L)C=W7\H4 C/6NV;<]_(-Q^^UKY7NYI7%Z-F%/0O4'=7K:K0O-\C2Y7 M*D<#T .T7?M"8\-D05048[^;-FSNG1PB)K,ALR&SR>ILMFV>^%[Q9[2_/G1Z MG2+? UGK0IO478"+]7XV)!^T>THQL]WQ\LK0S#;KRRM#,]L[,*\,+>[%T*T. M(LV; +^4C!_W?TM7PT:4;H*'>A-@7D&:V8;9>65H9OMWYY6A.UOU$8:&8^A^ MU\=L]4MG(>_O8P:_KEE&NAJ-[K.VH,G8_7TY!5N)K'LP,Y2L>S SE*Q[,#,T MQG7/Q8[+ UM*0U448*YR?DK&N/D,M(&DKS[4F6F#L:"#GX(&UP>&?O=R;OS\ M8LBUI_O^*!-+FFU7.@T6!%)/D$(*KOXH8).Y\?S4)I5ZLFDEF/7&+%D&868H M609A9FAFET$L76&*=+E:S,J$PMZ &,EI>';AYA==N/FUQGK8-MM-;N]W)\E6 M#]M,]&:2R]EDT/G.GJ08K=['X-Y/-W^ UKH\LZE[M&PC$ F(&1V M+N:/AF4$,@$ALS-=<30L(Y )")F="9GP+"/EF&0V9#9D-HDOSQ35-I^IJB93*>*/[]!O541 MF.OK =[#18$S8:%/%)F9K/3;4Y#K(9(Z)X1-X)&/:^=$UKZV9D='B7AMS:*C MQ,.$^3(IMQ2.*1^*K4FHC41.\'<$MB;^UA YD;6OK=EQ5CI>6[/H_"#>#+]_ M;=V>/?X8'HJM2;;=0TY@> 0F)Y$6#CD1=WI69UN'AO:D^J34_ZKWNI K8Q-/ M6X8:S12+-%\F]ZEFS,9@K_XP)1V+E-<38"N7[R5T@]2A#N-U$]^!7Y6UO(6' M#WT+S]9+I^]>5/$S*SVUU7%_M"VA''*:M=#3]+XC^>[EM]!^5IK/+]]G18SS M8\*S,>AUOGA%L?7&4QN]N%=[:0W_WG#W2]RG?QA6,N*UC!FSA[P)SN,$3G664<6,4 M4)(7%025X\*V9X9+20+$-,2'!^#D)MA3C=#0R?!56L$N(?%F!0J."I*R/L5L MW>"R#X%;;/[A$+D2E1TNF:N1W>'2N7(G,PXR,VR\<-V?:"WOLHT)3+2>@Z$T MD(RCH/7*U0WNH EUUJG'0:VU@L^(:8NT)CC J[AR^.(L7!OV>#^ZF(V-[FW[ M;RY*+1=9W&(I)]>&[=$_NYKQ_ME;T]21C_>BH]1,C6:X,NFQ'ADC;S(#$N]- M@N#HT"%9_YX4UF%2+=%5AJ/Y(A\+2MX2@"1F18+NTNR-&98OT\4: 4R^OCV3)'X:N%F&\P<9_'Q4Y+$IF0V833#]VWP4Q^=W3 M+CNSOY=(]Y-9NP8]#YC471!!#\!72[L.P*<%DQUQZ%+>(=M-Q;3L@$$"6Z19 M;G=U\Y80,74T9+8U75QHP!,S^BTK8/10J45I218[(C#S$X/Z\&6>KK&[4SN^ MS,K>=1 OU9OV[X[VM\EFHW=J-JZ#"&J,:IGMCQV8@LPVI-ZA_LDJ2DB3G5Q: MB&?I2B63YCLP HL$@=@0F#J>O#W<>I7\FPVU[^^?):SMCK*V,42@;4L MKV'S-K@DO*Q:BYRK);K,[TZZ9MGT[G>73/H4E!DFJQ3$#NO4<.MMXBOQW.V@ M3Q_ S\G9]>>K2B;6)_F]V\$'D.DV5L=4A>&7W(C8;3TK!KK,9#8V#DQ!9I.W M@2G([.4B@2G8,_;+PE4#TL^BH(Z>^[6+,KEK(/SF>D(MC;>&/'&#)!W7L^IQ MBD4:ZEGH%@_'WN2ZS.Z,XPG+UEE&+JP(S3)R84.>3'7VC#"I@2*S(;,)N5+@ MO3O)Q=6 75:?O_\Y'U8OVGPN3@5EK0'[H75OB^^@3XFCV0!'.(ZK:U^J9S.2 MJ**K0L/ 0,DS&)N$;AS ($*/JNW)'<@I0R"4=^^C' T(,H.!> [9P)4)762) MN<^6T*/O@M(\%&@I+H&23JS9'^8-@I6DS(#X]E!(.JQA%@/\IU"@+B0@BZ=4 M1QA!2]0%#S, UTRG5(4J%!R3*$J/SDRL]Q<,=7I*E='[[3\X2EQ&1C5<&]]= M6;9@W7OMOBJZ] *<]=^6;!*E<5DG^]4\_\^.LYI\\1\?+KNXZ_#U ]6; M3^$$ZYK0EP8?J#8TZQ;OVRIB>,7]I??.M] G?J/SW@PM4T D,P66_VGJB&[J$-46R#*M49MO7>4,L\$7"WS] M3Z@$A.I>-UKU*ZK9[C5O.C>M;K/[^E6KW7CW\7W_4^R*WE!1E@3ME<*?3'4R M]T87?8=U5#YC'0W04:7-2I^VUZ^LT()Z5.?WY_4U)N_KZ_5G"SGAK MK1K*>ZSLN+L"VIH[IO+<80_:%S'D"!ZM[R=NG9*E*-8TZM1"B:Q0)4RU M@4?;1<+M;=P^(]Q.D-L-PNV8N6U9?VL::7 X4F/7/(@1>S/=[4IC7N]V!-J1 M+%O-^C'"50+6/+"5@)6 -3=L)6 E8,T-6], :T*!,599[#HM$XB1?*($:HUA(6(,Q M_/JW5[_/SSF$VK3Y(2XQ=+R/N,KX>975DB:+1D39\J*N$1Q6-_5?&NZ M6:4:;=#Y? M%T"6.E6Z2RY[.DYB7FL\_I3Q^'V].XS';TVL MC,?O$8^OK./QB3%X+P^P71;O"NKE:'3UYI3XZD:%A.%+Q1>.OA-C MSV6S?"$;UGN*W17&UK=BZ[L2ZF)[M&Q83^17H\]X>ZJE&0L*B?_L>D5CB27% MN3$&'08=!AT&'08=!AT&G<.'SM+A+:%3B@4T^B5DU\S_I]-)<'!M2_B-W:I1IZ8?#PVS*Q[/%0^9 M ,L@R@@N,8++A0SZ8A!E!)<K!W7F@83$_, M5;F1U[',G=5MZ3/3N(^)3MDUCN<:,W\R([A4">[M^9/]/-=@ ')&:)$<9I)< M2=^VD"PD7]\PDF4OZ75;F;*0&[LIX:P9JK463*%#5L63C$"'K(K.U*1X2QT6 MAV6YJ;'9,I^/GD6^(7W]LY?T'2_B84S#ITTUNK2)8"';-!NYQN4H4.ZSM$QZ M+&U5'K_Q0SS[9IY]/ZV47I^EI;P;:>5/[\]"]EO<_888P:5*<&_/,\0([E4)+KU,PW"5-^>'L!JF M:4.I>:L?4.TK9EN:@#U3YO1Q4KD8-/,'%=):^:$+ M'##C@X8Z)YEX;0(A4*>=63(+.K6#">*CRC0CHGT&6>(AS.4F"AB!)TE*/HQBWK<>A=UGB<6W0C&:2/J0LO#'0OZ3T+A#N(&CQ.\ MKQH6$02^F"VRR,B^D$1Z\9*Y,(GXVG&2A3D' % DG]D&=&/"L--E,C6(ODWA M^:ST,'N:7OZYNOEJM>IRKK__(9/M+$)%X]!+C]8)>28A)A735BV\(1ZS0[V/ M3 C,2:IK&$J:S.E0>,69#JR.Z2XRC2D>C8FY)QG!I4IPK!":$5RJ!)=>(?2^ M0-2W"0OKU2IJ"RSJ5:]J]LTI/$MUG1 E)^$\M\V@^*K6798OYY/*V=UCZD\3 M[>$VR6N9<9%;PZ9E0Y>R\S#]_6U#;U:P*_D-^>ATCN%:SWQ^%ZN3&.JRZ*F)$<>38X"_PSLVA%WB- LHT=230 MC>DC^-)\&IR[R/R01&&MEA^!Z$/G6^(G M4Q4_YM=: Z>2"D5E//?5UA"7S? J9:M%R^4$I-UO+>V\OP MGTTL[T1I*19VFC@!+N20,MI+C!$+K\F(3UU&W'@1!UOL&3[M3]S]Q0,AX4O(\,_)O?7 \!A/T=C+ZDN$RZ9R)PQ!^JJH,T M@GGX&X.]Y_Z]\5:<&]7#!"N-3(Q1]]5G;JS(U@">DOGK0[1,E&-(./&"/Z?9 MJ-(R4&,26E;B"DXE:P\+>;5PE5%#>S"XF&=1PB :RANCX1I9DJ(AN289&KX8 MI@O_D6JWD-YJ)F7 MO]#> HZJ8IO([IF'CQ$HT? M54X7:U@3@;?_]R%NHGRSIX@/L2O/M_#X< 5W MY9(!&9+8(0X+(@GO_TB(/'+6_&ZVR@'1C6^4,-HY(K02S9JQQI18XP$!XU:W MDKSJC,'.+PF^GA-%8^3'%+?0)6?<'PPF9,E9?P0#"EDR&&SZ?\?+P?VF1?'4 M)(=@8UW-<"S7FCKW(T;62%%PL@1])' ](\U=+0;7F.'Z33$;*8$U)-";F+-FZD)(=@AV"'2)&W[-?0UQ)J8;XIC.]$G+U)A(> MY5Q"'4B=E*!<_J]%*;-9,;&DV9(QX825Y<1N!M*6J\63NAC81'I9C,ZBI;\. M**%1.!'$DZS@)32NS(;:-KFQ5.9+A2R?+V:CYCBN(Z)X4VP9R6Y!LG_O#(\%&SK7;F8:S&;Z8SS/Z M/0;ZW1OR7967N/5$+[Y0$OEL-G+5(],0&,&N(=BM:;' "R*4X$8NR4F#&.-M M+>HNX%C-@3\C9.#._GB%_;[^BV$/9+MAN]E\-^'39$H!ITW;T/N*!2&5SG2H MFX8Q;FFG7Q-JV[;AA6\BBU,7@SW[D3Z_I8-NYL/E39N+F5*@"8BS\MH-''9! MPI8076/"^ 2^X6#6I"QH/E?*\>6"F-"PUGGSXJ!Q&_6V"&P$X2O?EGCLGR5W M1BAFP%G*;DSJ^(V!W17R>;XD1O:W[(2\]6.IE_F6ZKJ!\)I5VS"0UIO<&I)F MTHU6-)G\I9)9=8G>G/IY^3.Z5@?RT+^S^\NCJ0 MM ?$*1I@'<#!]1QX<)8/@F.Z+I$%3(X)F)@A&G5VUIN'Z!J6GBY'VU M2,^K MGR_R&3&R<^HMJPB1;VC4N4'LAA[>#3VD^[9T)K+;;+.J:UBG,O'ZK;[3[&^V M R"V1_1 6ZJ.TNS(2J8S'?=OQ^5;X?QGHW10DX[] W-ZGZ-'YJK>8+EWXG3N_;EU]VI0>-A5J\>0#+0M/EQ*Z5,?'=U^/!*(X M!YEZ"]@T[/C/1PG.00W?/)*."H*."@D+O>,WJF/"M83Y7- MN>;9OL+5*..\]9$X4-($'*J=Z;2B2)/??;.D_3DH]^#* M#UW@@."GL=O^-< M@D:NP.>%I!SYQ\>!H\JT;);)M)@ARG(PXH8HR\$X+%&P$Y,7DTJ@C.QN.IWO M%@&P0_*9;4"!$P:3+O^05!O1MRGHGI4>,CO3[DUF.%;:I7)NL/^>I^WT+T7C MT$N/IN!Y"ABF"M-6+;PA'NM@>A^99K %,B=I,J=#%((S'5@=_[6;J9:+2D+[ MH&N5\WRNR,*[L8LQYCZ(&:(Y5D\1-T0%!M$]Y?F[,)+6BR95>S\# <ZDLD&@6HI715=(:ZUKUB M#7P8UY%DV0;J3.O-7 PG#Y<,2MLJ)C=#"0#=243R5#$@S23U-M>HR=;,;$ZY?@1J8LQ MH-00;V-G>H[D\M"XZ(W/MLF&?SV?&5'5.7)L\&]YY^;0"[Q& 66,.K[HQO01 M?&F# 3$;8S5: ]# ?)8XK^TF:Z5SK7>ASGU0_X1LD<^6(F<=A,["B1/#C$2W ME>51O2H,A7N+PJA%"PR%>XO"J&D.#(5,UL>GVN^'%(^WT_<;LS C/^Q-VM\, M.@PZ##H'")WP,85"2F,*:YWIMROM=U>>7&1[*!D'T&ZC"6T-<=G,RL&$KS>X M94/T[S"M)8$$Q&1&M*25@UXH"7RF'+GD+X510HP,%Y=ZO=%L*4U"*&9Y,8__ M)T3.H4UV !LCPGTFPO0Z"9>*?+%88#2YKS2Y-R29S,R_O"#PN;3ICTGG R/" MK>DKQY<* E^(WO$A^>%]_Q(HX-?P[[^CX"-HA)N[58;(Y)IHS%WK0TGCZ1L\ M:4_2_\P-)>-!P?O(P+_YS?40@-/?P>A+HLLL+N#]S/\PX:,F?LB48)G2,G_# M-5,T&\G_',N1CFL9;X'_.SGAZ@I2Y4]<6WK ;/L&/=E(ZV$N4^).3EP9(RO/ M42,]='WO\P+A[80?X=55U6%^A)'"WYA]]=R_9U?H8=XMC4R\$_>5/YPVD_GK M,Q?@B 86&9I*,/21Z$,G[G;R0AO ML&)(7:7WF6MBJ49!W=0!OJ7@C_YU?P6?+%L]&SXC-[AED .N#/COOQAW86@T MD/1XTB7C#SYQ(X)[!W485B[>%EEN4/2,9I\>/ F;]NT:S^O&__W:3ETE5'1+E(*<- MOR*WF^2PW5CX/R3V"J4(=,*5";TV@CK:_WO_CJIIW-]WFH3U-.L59,%&7"?Z M5J+QIP_1HJMO8URR%TPX/>T$X@8.(5%* ?^#K@%=55X4L^/68,\U7B2M?RK4 M).Q,Y3_#;"7;G[2:_C"X/3GR?NTF9@2(T ,/%B5_93X>-+1L'B$M__WH3"OXB\U(D+V%*J9K=H2O2=T M&Q7.NT-43=DDUVIA,[NX_MX"M$\9M%.$=I5!.V%H4^[O]&]^!0A'3M4\-($@ MIGMI("-X@VJK@[T=Z8*59$PSJ#)B/02P,F)EQ'HP8&7$RHCU8,#Z&L2:DF(< M*RYB2?EGAV"'8(=@AV"'V)]#A!=/%4CQ5-8KGLHF5#QUTY$SG>E4>7RL7CU_ M_W793Z9^R@EPBZ6_%M66S6JI),V6C DGD&JJ[!+%P8VG;[E:/#FS@4W$D@3L M$D>Y=!8D!**6MFS+M"0-3NK@-(Q\HL:OH@711Q7C//?4RM5@M2>P5Q!.H7B1 Z*R P?K!TXUF M/9#X2]'SE-7F\ MEZ>3ER;3T65^.D#*6^/QIXS'[^O=83Q^:V)E/'Z/>'QA'8]/C,%[:8"5MO3P M\[3>>QJ_-?Y>W:@^-)S)EWFQ)/"E3.1^N^SZ,#:_ YO?C&876XY@48LNRV, ML:]C[+N2:FB/BOP^42AK#KJZ?H6U,&308=!AT&'08=!AT&'0B4_;\DGYF.O M*$ZV47U3'NA..Z-!8[0^!0?7<^#!63X(CHF&V16/YXH7F$QA!)TS(33HGU M9$OG>N38])UCHE-VC6.YQF7F3V8$ERK!,7\R([A4"8[YDQG!I4IPK^U/+@;\ MR6?*LX(W*)MS-1-!-7@TOIE.&NW>C[ZP_SY@[T"0_:M*H.WV=6.I$GQ,!,CN M9SSWDSF#&<&E2G#,&N& MNDRZJ3;1F'QB=I1V-IJ2/)VB'\5!.UL9#+H'Y26&@T(%*_B(@UY@R)_HZ9J& M:*W?6+$&G"FI6'L>2C+B\-Z1@=5HY5FRX+<8('@C+!>9W?JY6U_*,-\Q([A4 M"8[YCAG!I4IP;\]W[#?F.%VO4]&>$#-*E1N3=[6/5C\0>&]H54_QN,=ZQPVH M'5=8Z[@#I:--=8Z6JW(DU_GC\?S^IZ*JI_WBH]?Y(UYU::%MR,8DNKXEPUI\ MS+9AK2^FJZ ;U\#1F]#9]I[$LOY.OIU\[Q-&_&4 M8RR;L$)K@#CT@HR>8BY\G^YW9!N]@80_'4N&(6'^?$RWEBE:\2A:S&/)""Y5 M@DO/8WG@$&4$%PO!"9DW1W!;F)+QJV9^5+;44GN'8TD.4L3_9(J]>M: MX4(3MK(T5ZE7BYK5:UJ=:U'WJM9H@<]E"KQ0B-R.^'BN8>KVZ+Y0PH*=2HC@ MM2W5A5%52Z!(WZ[KQ@TRGI5>8I8IZDW$YO7IN'3UYVC"F^BE1TO%(340TYII MJQ9>CN=&AMY')I"FI'*2)G,ZU-O3+9L.G(_I$C/E+1[E+?_FE#=&<*]*<"Q' ME1%V 46_=T&H)3?OGZJ =\54L!5'.EQA&-Y+"C;26OVZ MHN%?8T!7]6>$7UJ=J71^.1ID+NUQJWC H<8%WQ8GF83!>5 @+&],X$!WBQ\A M<7T7(/C+%"+'=/N8MA.+MB.R1$)&<*D2W-M+)&0$]ZH$EV,$QP@N38)+ST4: MKE.7 D:\WP77O-4K6$FUB!W(TX ZF2A3^T="Z0PZ>/X$OSH1%WD?FA:<("X6Q!]*$3[_"3.5-7%3G>H8&; MK+4[3PD!5[S'8?C8EHE%]8(R%+(K];;Q$?E*1E+L_2K5AHWI59" 81Y357\F%]K#9Q**B3C\-Q76T-<-L-S (>(JG"4!;8U M-\BS.5FW,61CLCC\],^9WA$D*[!E6Z8E:7 \!U\[Y7FZN5YS[05)R^J*UY-& M:2@]I?)+NNQZF9\UL@6,?P>C,IO!5S%8_D+A'C]U9<>K9 M#+XI,G19,@?K>_M9?C/)I9WHK04"SM-G 7LD<9[27& MB(779,2G+B.^0JIVW>T/C,?>\3/B4\:(&2-^348+$N'#5 MY<+MAOE\9I]5)J?]X^?"U1CJF,J\6!+X4B9RAPMV(1@SWHD.%S@RD*#(R"]^ M?EQ+E!^OZE_4N'HL5">B*O71D;#A9*I(RWPFE^.S!8&1/^.^29)?"-/%E/?J M5.>YU/\EH,&OX=]_1\%'T)1U[E89(I-KHC%WK0\EC:=O\&2$7_\S-Y2,!P7O M(P/_YC?70P!C?P>C+T>X#($@_E!5'701K,/?&. ]]^^-M^+*96AEU#A[[*[J>C"WH8@;C^O4A8U/?8TL2=&07),,#?IZN]W1S)/=Z]M F-2HMZ&@!WS/0 &FF\HPPM]:'R(6 5/OQ>*E=?;LW MY/V%P-G&$ @7.NZA;^]__2X^_M+JSWM,Y9G.U,J?JV54RS7^2''OD\JB35C8 MC* ;(U@:OJ7*Z4;>,4.&M__W00P%B2LNDM_2T9PB/L2N/-_"X\/E_,HE XPM ML4,<%D02WO^1$'GDU.'=,H0/B&Y\/9#1SA&AE:A[C#6FQ!H/"!BWNI7D56<, M=GY),*]/%(V1'U/<0I>IC$R6H(\$KF>HK_24^3Z5#*Z[PO6;;F[0L8@!-1)077\S@VS< MD*5>_Y3!FI)H3,Q9LG4U&3L$.P0[1(R^9[^0LIQ2(>5-9]HL]<_R3[+PO>J' M>&.MHG0R(W+YOQ:ES&85E9)F2\:$$U;65+J)&%NN%D_V5F 3Z25R.8N6_CJ@ MG"[Q1!!/LH*7T[4R 67[X>H"7Q0+?#:?CYKEM8Z*XDTS9#2[!9P+>&_I=E;^W]4@C7LR!#EMD*@(CV)@(=FM:S/#97)$OY4K[1(RLP^*2 M9^U!/R8&'08=!AT&G;2A$SY()EALVS;TOF)!(+$SO?E>ZUH_!OU^24APY$OT M S61Q:F+(>%0/\/9V5VA;:PVWT"WW ::T)NHQR?S9?XG!#9 MD-G1I#YHW$:^+6SZX"O?EGAL_B5W1LSF^9*8U CKH[HQL>#7TGT,Q\#P\N4< M+^8B-X[8"7WA&D\YH/$LF[QS3I8O,QIAS(&Z(YAA$8X9H>L/EWPI$"PRB,4,T/0LX7-Z+ 2_.F?*L MX W*YER7WZ!PK]7N\I6OTXNG:GG_/2_>@4#U4B60X5@]6RK:WR0!1AT+_.:O M]!I[9-7E23E*-FM19(L"+Q:SS(B/[](462 Y;HB*#**ORH:V!,2<7ZSE"2$<:8C RL^"C/D@6_Q30"(N:8;DB$ M%.AU9+&I/SZ)$CZ1ST%V?CYR)KA^=1=2/@J$?^MI2NBJZ03W\34LA>M/]\WWUMW%Q?[^-WI2R(V@3 M9IW6$LT^:%5YOIQ)RD(Y M0MX:45J5F/D>-T19@#5NB+( ZWZ+@#@T+4'DL]&'F:91#+8*7/3MNF[<(.-9 MZ8%:I3W6S^^_";7SF_S1N*/02X^F0$/P#>/?M%4++\=S(T/O(],D,IZ3-)G3 M(:F+;MET0,(N5BBE[(,NE17X%I)*/(RM/&3\#V54J0)GTTHS;CO?EWG&^5$RL:9J*C R2UXWA=2\I M6&5J]>N*AG^-@5K5GQ%^:76F#U]SU^;-W>7C8^& O58+#BA.,HEBY4&!J%IC M @>Z6_P(B>N[ ,%?IA Y_IMV?MVZ^A0W(>V%]I7/\)G$:@6.D!%'%6W,3Q W M1%DB=MP091'LPQ(*L:AG:3/\*-6AH M,J2DV9):456]!S6K-P/)0*<8R#._J[W 2]29WG^_^-6N7@QN[_X M$3X7J&O>P3A$3\89B)3LC";J(_C2!I-1-D9DM+Z7@<$D<5[83=;:W9Y* M@"#W0=&K=:9WQ4*S MT;J8_AB@9-P\NTW>LS7$93,KY^Z]WE22#=&_PRB2!,+=R5["?"^#*3$3>51>LN/%&!'N,Q&F.?X.$V8A M&1&N(L*M%< 2G\4$EM\# O,,N'\)%/!K^/?? MD?N(H60\*/CI&?_7HR^S7X%5:+";NU6&R.2::,Q=ZT-)X^D;/.F5UO_,>0^# M?_/[[R& >&K+)+[ [0!Q4@]"^)(V@6Q)3;?P0R4#OZU!_U?T8$@J-Y(,"_(J ML3Q]_PZ3F@S^9)GD88+SFX3ZG8Q+_&W3PF^ E]K\F!(BC@OK:1/7_YV<<'4% MJ?(GKBT]8!9W@YYLI/7@1G(G)RX_EI7GJ+$0NK[W>8'P07)W\>JJZC *PG3@ M;WS5>^[?LROT,)^31B;>B?O*GU.:R?SUF0MP#P ,++/4\6_IHU!NY',PY]'9 M[%\^%F9YG/N-W%]+@!H I@O&S]SM9(0W6#&DKM+[S#6Q!*"@;NH WW+P1_^Z MOX)/EJV>#1^7&MPR\$R77_[W7XR[,#0:2'H\Z9*FX)_P)0?<.ZC#L'+QMLAF M@VQZ-/OTX$G@A)1^CN"R=/$YNW$RY"2>N73OD 7(W;2JCH2_\T_*C#B:QA&-R[ENZ&PFTQ$$L3-MOI3[O[66K:O@(K:'>($)^K\A(0X]L!+.U_'\3E8%EX5CBD;I07[@I_=6!R-7SC92](L^-FW\HQ(Z>! M)$DFB]/:A:77,P2HZY3L;8%.PWP1LG&2I*W]A8V8"&S6-REK(@L$=]O0H:VM M?#JYPV*^H;5&I!Y#>ZCT+.69=!:I=$T+7#$=Y329<'($CDQTC#[1,?J&/N1T M=YNVG=,:?NIH0/OG3>)*](INQ-@Q5> +>1B('-;.)@9, MK1^AZ\^C,V_U:X2/WU-4A.\FC\O3M>57BQ%1=(E M%+F,R&=S84W]CNY>Q8N#'>3E7%9% 8O&3"YN#"R=0.H+Q< 16_TSU+7.%+.' M[Z[5-M!0L8>S;*!?NQF<]K]=UAY+:0BZR!PA> SP1WI=,?TNOK%M69?NSD'(1-!-N!FH?')$@3M\TQEF08(&K#MC?"0^+$ MT'9L91EJ4F4P06W#;SI((%+19!<8@4;/+:.J2LK0G+57VL\U='9:*JN7_;W2 M/<+8R_S4ASZ"!'I-#HQU."Q2=L7A1OA[M8;=;X2_Q(>4V,R8-C!GR,[LY,7N2Q:I?.'0].-">5VVU\4 -9BD%2VT^1AOJ*%?1O!N^[ M,3"'D^+5#^DVH5:Z6U[]:^\ 7)>>@)@@ATJ&:Q&3>"@$FD&L3S(Z>GZP'2(. MSF-1"'9D"NUN.&LY:.VKWZ7?U^56;IM62S&+_65ML@^5YL(1\&I])=_8C=\ M^O&I -DBGRW%#OSU=_U<4C1(!&QI9XHYTDV%AGQ)P,84X,XW.[+2&9K.O?]3 M;3:^7JFWI]G>7HE_. .'42F34T@J!#Q'!B3W61/B)4!/MC("[GVH9+D:4PFX M(,.S6O,L;6HK7.R2:1R."9$7RREE2 3[-=8EQ2##Y/QB(<1K2QU"F9U-[2> 2EG9XC^MZ$1OXU?R$0T MLXHF!X#01-9<59/4[?=0]>IZ_'L/G!H4E^9.)O,B,PAWIP=K?Z\$?GH^.EXLQ)XPLH_(6%/\OSDV8M.!2UDL M.V,I/5BI PLK+W[;0"-)D=T99T[ $FO!1#FF.O$B1T 7:CW_\^99_MK=*^W! M.8V;V4.U8!U.PO5L?#[-VONJIHWI-0H&DXX+BD4^4XK%T;S08^0M8B:^F&$Q MQPN96*(Q*WG,:G.$'!>ZI=,KN(RIW+X43@M:N:0*ZNNK&63/Q\)Y0 M5N3%?"RVQS&QA^BXB*^E0EG@A6(L280K^4%V/3]PK:ZV-'$=%'Y(L/=GJ)3D M]J^RO4U(, 7OQ(CN^MBH<0XIJ5DCHECF"_E8NOS_)XEB:EK+9UU<9G,T>1E!O8UI<1$5JW"%;YDO9 M6)P5>\P<$L)'?*8$MO'*F932#TLKN8)K4%VC9Z39LI$)LMGXLE2/B)^$04;\=D9 MF1)?3*LW4R05XE9Z0>&VAM;-U+_?UFK57'+IAQM$-Z#M*F?!;ETC(^#$U#QK M\;BUC""V4N0; I_/';N>D1A*XK=!LGRYF'R.4&ZUKV*F796K;4WFS)#B5RE; MN6KEZ]OT74E*YU@RU\$[$?X2/M(&C&2301'.$S8>#A&5U'=Z\-;V>#@QI,:A M"B4^4U@O5:--R=B<:S'\;X#_!%PRY2(O1M!K=T3_^DS*Z.-1@$W>NB,I+,HM M,=>LUJZKTV^3;YUI\ZHAED9:MJPD-YXB%U7Y@I$4:QN_'ZQDCXZU5QE9D1$R M?"GWQF/(.^(HR5$562@^Q?I)4B[A)-2F57C?2_)@J="[)38NN3^0TF4N'=S5 MF0J#%T7N/]7.!W%F'D1)X)\;W:6X&V631@[_8.NG[[0=5_"M7ND]V8J!VDXY M>EN5-*NBR36W(AVJ3[QLF>\MK3.]RPV_%HV?1:.1RM0!(7(*GM-M\1"KZ]<- MBHJ,KL0S:@I\27SCGJH=L1&;KSM7Y+/%Y--XYT;^]1"233C*#=;;6OV5C(,X MJ@C3T*?]EB&,>I/)0\+3 +?U3KE'H_+0&B#.Q ?Y]5F EQL#(^.OI>P67L(2M1AE>6S\12\QN&M MBN@D>".F\=$>;+WNON3&>+,(EKBH+AYJYMF%7/;]3;^O-FZ_*:YN;\Y:EXAP +,M>8)0$ M3\9 XS>]+QSDE)HPJR 49XE7AO*Y7(G/YEE'R"UQ<7!MHLM^W[?@B6LOR.@I MYNR)YT?S8.'8ZKNP<2==S?*4WH^+J_YMR6CD'/:>?;"C5SW^-@Y M\I$P'-)K+ 9\)^XY%[%5\(:94:)X.CA>55FBWE1UC?"4KHI@LO$"$ZKWQX^W MWRO-NYL]5VR\8W":;NVS(RBZZ)S##>M8NW_@CW'L32Z7XS.9E,;>!%-)KI%; MJ 6<<8$=>,%XP@^^_\D99W?2Y>7T<:^4$O\0!\8.UK@=5R G\1$8 I\MQ=E! MX0V /S9^4!3Y@AAG9=_Z=C;!LP8O?\:__<\7JCX1GL:MAVU\O<%E3_Z&9W,Q9X&O;U 3/. U4B4+R6W)L"9+;CNZK0S. M%+OZ>+U?B7>S%]^@!\%7'U)F' 9P' )_'D=)2WR8IQV/!KK'$C]F\&\Y-SM5 M7KQV;,6--P-F^7R*>>[0?#&^_WK4GQ_+VW3&3"/#[F;=9)NW5PBZPE6VE@;V M21EAZ72[5W_N@/48V_3E^7PVN1RZE:I1A/2YD&2%V?0Y8(4SZ7-W.5F[_WW^ MJWV_G]ES(^>$7'<2FM9PJ(([.@*33*";#PEGQ3(OEM@P@EW1$TOZW,*@\5R& M+Y=C[PW/LN=8#M)V&GFP]4"MWT<]+)1K+W2ZVC4V15H:W"'X'V2X/V.Z)L,\ M3,M0>MA0@0\JFCS[1N";LX+JLG#]<%%YN1A=;]-1,HX\NR5Z%CTYJ.S(.3MG MX,.3895$A$%9#'F!_+.],95N-;--@':2=CUD<[Q82*[CQYO4^_>#2&)LM<<+ M$>8M)U=N$TQNW@E.;6QHZ?)BUYV>:L/6@QBA6 *; UL;/O.^?KE415&\RMMQ M.E\BVA&RLV$HPMF6(>^O S9=S*;644O@"_DRGX^G5>4>NW?W'[M)##_/YO-\ MMIQ4#9#/ @MQL<".)Y1,LJT*6EW&U3C)XKKH0=$T\)I MK38A":98Q'7%9F],Q6SUR3T1Q).LL+5NR9>*, UD?8=-IE[N,14(NU%!@<]G ML0992*=6/YQ]5N-CG[7.M%O/_; OSJ9(+::I!"[2L?@QOY9K(FCMO#6_=%;8 M^*Z0WW&R;G=5% F'_XET4S9X["M=EIV+F40!-,;U&D4HII)DFHP4-I:>._8W M@=EZQ2V<,]N1 FN5R#SIL0K:&WLTHB%N287[4E?U<4.CEP&3\4SQ^?C[9>_I M>Z[[(&U3<[>#7R6X24Y6S)ZJF[9!:UO<8G1.\7?-JL\/]&!1QHI:R, >- X71//N$TV4MV:UAH.-OT M*B.B>^/VY]?*19R%=;O9'?AVG1#;(]!H49-9+ZQC.MC2ZG"W,B30*@.Z8B#Y M5K]&LMU#9PHD6^6 MIML,($C0C@FVKE'(23E+YPQR5GPQG,-ZDPKQ9_2\7)4;N2>F/W>.?$!BG%0" MQ(1IIFD=)HIBL[0*N0*?CZ=T?3VG.@WE5&XS'PJDAE;5-0V17=PKUB!0Q]_& M9\>773@2X7&I/PT[^W/R6ZK=_MD#TRS(FMQF6BZ/@A0L[W3<&!]OIOG% MR#M@.GTP$J3X;9'*&-+AH2>^(OM"%FIP4N\'2,]KXJ7,5A_.V384K#2/)!7; M J4KNV:B58 &;<4Y'+ 2)GL_S!L,+ M?:8YX.'1^=;H9.SG<- 2WZ05R2HPGXS.>++L2OL;PH=\?4!+!5Y,9XD_8WXQNS YVN F=ZW M350Q3629K:XE*1HP4S?'O:X;,Z.AE8#U]%-LW][\_J8-OFX3V$I.<9F?!T\H MXT3OG^!S%/S+C/^ST9?9K\"*=#'N5AEB-:&)QMRU/I0T MGK[!$_VA_YGS'@;_YO?60Z I8APEO<"QG.-V@,#4TX)DXR\-L: M,?X>#&P10E\V,!2M 7K_#A,HEK0PP N_(K4&I'>;$U/"WS8M_ ;IO_7Q6!!Q M7,MX"_S?R0E75Y J?^+:T@/ZC)_R9".M1RX^=W+B5Z90!VH.J$;\#XO M )O^+^$+>'E5=<0^X4WPMSF2>N[?LRM@54*51B;>BOOJ,S=69&L >\O\M: M MP#)+X_Z6/@KC8@&>YSPZF_UKF?1QOY'[:PE4 ]!TX?B9NYV,\ 8K!N;PO<]< M$PL+"NNF#O 5,L%?_>O^##Y:MGSVKU"Q-,^076;\WW\Q\L+P:"#I\:2+L"#! M.QH1[#NXP\!R$;?(PX-B=S3[].!)X(B4@([HNNR^ 'Y8%S^ON^_/7 *([A?0 M<[B;5K51^<;5FK>UZ_9UXZ9VPW.-9O5C.IO +$,C!M"3V,EDRH ?>.L+<46# MI^%.DVQ9 9E4]415-2BJZJZH>O_NQI-5:3-WJH,U[2%^1"^R4H[,GC3">[,, M&WV8[\\D6;:!6GU'#<4G)C?8M15+,QGUBU_N3!]1_:Q<-2>_?O@)RCN0Y=R! M?2$09/KS0F'C96=DPE+9\6%=9AAF>B%6JO/PPE\NW04UY+XT5-3)IW4;7)13 MW2^"/SPI5FYO;NN<:TZ MUVK7KBNWC5;SQMOI[*9#5/]#8/;XJYG91?[8IJ7T)Q^^G,-4DAN=Z+$U6'AD M*"8\HZ'U/G)_PXAO,'/%S.Z< M#E+A)&Z(9$7BW[^S4&^@Z:K^X(P?AW. [4G:J#K*/EY(LC!]]+!]2MHR_:W\ M@TU'5<$7 PP!PI#PUR'J,U!4V4!:8(<@W?'6A2PW09(!!\3+FU(?<2;J0>[9 M2)4LL%'Q9F =O#U85U4D_$@2X8:G5)T'$\=!\;/)M3056\A<&WI8]B;XOYBE M4RN[TK.XOUW(M]KMB@M@IUA5X[J(&^K8VM4-VA@1VRRTO;3!/=B2@2&CF1@V M?ROXG-#T >QT'AL_3[9BT)?X03)Z1JH^ @# !B'>!0.'P 32 1SP"I_[4I%- M[O^3AEBIK).+. =C9_H[^+M),,TT@:( ^5W;Q" M&.WL",N/=4/%!U/Q;_$S%%HQA*%K/"L]^#X\]V_E^1^\G3[%V,B!UC/BQJB+ M[3'5HA]@P6<3#@_([*J0@F!K8XP))!.RQ=0U@AT;L$47\YK7 ZV>Y![@7^GXL,C&M#MQ\H4?:QQ-#'&&[OWYEVU\38D R:'IDR/ Y8 M7HJYT+MYO)L*NK(7(,/[N4_;Q2@(;".#Y)&I 4KG0(\'_G$U\, M1!(!^(9?249OP.5Y3LP((L_I1#W#&W.%"N&3)A50A-_#1#[,+!XQ[X+6,HA6 M?ZSGV1]#!3G0742EN\!G MR^GN0L<2X1+^'R:V&S3"UD\7&>_?"83D,OD R;E<$5@E)C%N/,#,87*BCX'( M9G@C41YN]1%W9DACKN*)*W\Q9Z]8;@7>='>&O\K[I]!'[]^1YUQ<^L>@XBYT M%7K[X,EM3/3*: 0\?>FSZ8\#WW37^,B!G( XULB]9^_?!9)B:*+\!%09N$U8 M8((@<3)HJ(0F7E!U2(6^A53TK)B.U,908A?N$"\<8>8UC&I"2I@0;CP5;);I MUVXV9_9?)0VKIA-.*!)^7US&[^?T.6<'?A]PK->9O8&NJY3T'G2,1JJ)8J:/ M"9@1WP$37].V#&4-\36W(+X*9FXJ)Y1=TH-H#^3L8&+"^NHCLJA%I$"?DJZ- M?ZX%-F)Z-4=FT$3\R.&M< -L\G815CXT7=-=_Q+\2 '?-H@3>#&"=QE='B)= M5FU#T4V0A@WMD;LB;@?NV[>J;Z(WKGR"U(T'+!^G(=1XAE1I#,'& "_,N_3H MV.*F:Z3#AKHVIC/\7RRFQY37#:47K%I,$97*Y@#;U#PW5&3RH8JUC!/,-8=+ M+?E'L.1)2=QV=CPW8\:'4W.LSK%4'6%8U3.)I4@Z>4O8,,'_G3%\ CHG__X= M%H($4)@)4)6M1'^*R6&Y/T&(NF$:F"+V\UR4,?@>32@*/Y;SI@)1 ?C2Q[RB MQ70O9OH .D0PJ8UQK: M+5[A%'P_ZS@Z!TBH0&$3YPYE%3U!&/5 MC+!3XKP7=PP<;+/F?, @UYFVM8DHMAOC[!\,F/-6HWG.55O-:NVZ^8J1@E=Q M+&Z0#8,Y(;C#?6?D0'I&5%$:&0C\U3((0@GK[XX''NX]L/%!Z \HK MAN!==R2>@?"NII)GB-(42&* #A"I!A_@LQ!I&TA\?/_.$<4:Y)&I^+&V89(O MN8+M(W@34OP8O"YC+H'YH->(4Q;@-49^G"0.DL-IG-^ M\,N#+T_I8P8S"WC=A'!-F"+-5<@HS:^VAKAL!I0H,;NX +[(4J]G#VTZ<%-& M> F%Y';]9_::EVE3J00=8C/B'-LZ,5'O1'DY M&2@ROFF?.+P[47GI&JJ0*0H?OI1*'T6/TY#_8/4/TQB Y,PVB".?J(;*"P2( MK($)?4SQXG.0PE"P@>!)+.2%N'.P/K@ E0@#Q[PTT.# L680.$)&Z'1\,$FR M=?.DU5I2W@>3-^R+; K?5I\( CT;*.!R^(&E7&$#N&4_?,E]S(2#C<<\Q1S1 M2)(ZX;T) >!6#MM$/+=TQ>U93)Q +]"N'04U&1$ J7\M]Y\?>^="Z<\N2DFD MO1"ESMW(RHW5.M-<:20^?A4OGHW>'FVLTIDJ?]HMGEU]/?YM=:'UU)\ZF-+'DRGN1) M87WRI(^24F=Z.VJ63[]_?:Y/?)3$E5;I+U3L3+_)IW]J;;6;^>F7_49-N)R] MGM=(Z/_L-X7GG/>@;5,QHU^^>F=JBK?WW M(84/"^>1 IV?#$2\9-34(-JXC$:D9;N&-X:/V\\TF8;"Q->!IR V]8&BYM>(4#'A[[]_1T\XJ VXBBZ4,W693& O.^&83 MMJ/0T*.;7^1X^8B[#?7QY;""R2VN([H'6JX$EYM6(7"!["L:J7.>Q[N!.6H# MN:&2P[(DHA*P%Q_"#\.7G, PX,6?-\+>OZ-66##;!5J0N'!US#"2P460"189 MV&'P,*310M[ ]8% <+8(7<'T_^#0GB5%)6>0\..0 6%:2E;D3N'#!-; J_?A>Y*JXGN&?P@7#7_E 6DD/H<7 MZ8/I0A+JW-[.SFT/L!%,@O]B8"Q8P^Z5Q6:W*E,W@,2!Q6&0I&1)AI)X!/>! M3%'4PDB>H\8\08/4&R@83HY%:%'[QG=1=_]0;=XD,6[\8(<3.!LS?;0OYXIK M.5-)M6AC MFH#0_#+/?";@:=CEL9WI]U'WM)&K:VI/V$698P[Y$.=X=@\<\MA8SN8*3XT? MI>=A5_[PY>;NZJIR_0M2^&\:Y\U&O5&M-&^Y2K7:NFO>@K.^W?K6J#9J:>7U M+[.^%8^BE"\)%,:0HNP&YHTP([7:^M$X$\KD>DR6W+FE&M__D]JMT-+H4/ M7^A)2!P6SG("/>N#CK\9Z!^D\&WYZ0..0S=#7=_W)(O^ DDJ5D%;- ^! ! K M69J&.68//+[<@ZIWL?(SH-_#,MF M*D)%K8]R38]H\,<81N>C,""K-LQ!\U_ M%U8,VPP4+%"P^ZF&+2?1]_T[08BT7ZCJ5TF$"+Z&M3/B M3@CBE/?/@9$JHZ'2^^A]R 7""=BHE8ABZ3SL3E-()0#)RG 2R.AS,+EI^C V M%^^KZF:NCH2-6HA@@T'P=>;PR_OKKQ> ((.AG@7T*J.7C12&XG\9B94,C54Y&D MN<5=9".\6_P!B9EN$W>\XK.$48]E#F0'8"4!2T*G#;SGLY3DH:)!-J=$:L0< M(B(_]I/9P2J%.S#+(R35U#G,KFC&)Q&9!NFJ!**PY_@Z,-9DZENA.P#O*>F] M32U/TW+70H0C031;>;(56;$F!TZ"\^S40," !K8(G'/[9(6%2\&LFQ#\]B> MPW82']_[ M=^YC^-"9#5Z88$9AF\Q[__LT4!!PM?OY1* &$Z\2/JA,YE&Z,AJ>"PHR28=] M_TXC#0-J7Y#>+7_]30OX+)88*$S[35U MHUPK6WD5)6#I;I,=4.Y,Y6:[\?,EWQ+Z.^6?QKNIL^^M.UO^VGUX2L0GL%.R M@K@T64'H3(7KABT(9KG1[;)DA622%<1-DA7PK7OZ75*?_MARX>4QP60%F%MT MJ5P]"E\G6B6_0[)"IC.U9+FA/O1O"M_$%),5,/6V'NS[WY(E?KW>J6_-%KP@ MM8#"G']_LMJ-65X,':QY0&?ZX[KO13EQ^-]=EMC.U1^BZ6_GSD*^4 M/WPAFP>A&(Q\')OWH*)'[638 MUQ^L9OJS3TA: C;)#=O7Y>KX5QC6)]]=_?/&3U* Y[@=5=^_@_[PBDFR5=Q] MW=2JON<5[H$!@@E26QWE=F%;?5VWR% $?YJ:Z:8=D.8R<%3:9P&ZVB#\S;"$ M__?O?%3X.(4T6HP&#,R/<"X:)A\8R#$XUJ0I6QO6'#@A9>KQ\!Q6LXXI3TWW MC?_RBB_N'%J_>=5>7EG@K/< F\/Z@^;6Z$'ZDD;L3YU6 G@C)@*^0-@, M)D?SQ,)H/0EO/(#QYRW(0Y3;R5]QZ'4M:,"2P+<#+#TO+X$V#8(J0/PDWW8F M#Z:'TI!%LO"Q.4[K8MUX.PT!A)],\?! 2-Y[!MWJTI:J,Z4CVU 6U#$8N3+Z&J+DD'TB8\?PHE"&CKY"2Q!?*E@'WZ"1602\/U M)<6@;BI'X,!/_ V,@.+F[#;BF X8;EQ%56DB4NA^R*YIJH[A]N/"]CL-)#@. M?\WT/&O4[);<8AVZKELH0^WRCUR#,EMP+5%3DIP,V_;NZ< ?IV";L^?Z_SRC MD[BOJ8\"6L.X9O F;,8<$%NY2PJ2@,@)42\R=E=.K7\BG))V(R:)8H 9RW=< M9VG83"07W\&5+ZL6W"@53;/QXZ])IA%8[*Y N82^"K3,R:F'+U).ZV\9BX\# MOUE51\Q)0S]<07N8*/@5H-R)'/BJ Y 1:3ZF]!4G_$#U!_+2*0B#7WI,,GAA M4H#7'-225\3O3-3JU_ >P!$TUUDS5PPHW+-?[$PO_U3/3W_76WISISJ&!!(% MBGAS3YG? ZGZIS)Y^/#ECH:ZO;T?HZ)-56*/K6^D:H=HT401]!)2 W*%=-%X M1!QR@>EV$+"';I09DOIH^):R1N=VTG1(GYEY6R0L-0+77&SH3E67H8Y5D6"X MT-\;5;WHM%2: >XH;;1_TK.DVA[(7"62L BD/(,"!)Y@729N9Q(K!Y9-NR] M0TG9*4OEO=@#WIG3EV9&4^Q*4-T(RI^_-;SH0#$M'6P--1"^Y[E'#:+.NO'^ M';Q+\QD,DOP<#(C1O2P"W@!&IT+:+&%O5'*9.LV??,"[IM!_PG+#<3;/6 E^ M-K&K3;]_YV>UDB3;L(;XY+@!9R_]:G!W3IB>+$[BP(1=8UH"; :H"5)T*7U( MAD%0[1 0T44"=<"!LE__Z* 8@*0&I4 :.6HO35\F\#)UVX"\>6B\:9-@-=TR M=8G+"C2=]-1F,T#F:8K*Y)F^6^_:1L;- -IM=LE6!NZYI>=J5+OB5>WBOZM M(2=4$KB): !'"PU=GRDJ"85# 6H#FS-#Q/W]#5L7_W!MZ!-'#A.W1(A>_)G0 M*K,M0H)*(!4+1!;4*S>G7.6FRHD%;*Z[ M!$!^1*#FJ/^>M)@W,4@&3]=#A.P@ @4?1%;W/!NUMM?W"=]ZRK#ZDE\EX^S> MXS^DJ!\_'O_.;!M.%M 8 M@4\:6/\S_N@!ND<1Q1W*@. ,)F1I0 8#6?1O+.%TTN88/X.32=DV55&=LA&7 M*F'GP)Q-MS@"[ ((=L+G8-9XH54LN9UU^K/E6L%U%U;B(&I'WX!8H6ECHY#^ M;(BL@2Y[(BPPGG=FG-W\YU@J0 6-_UBE?^)\C']"'^H:7-[>U8E_(.<4KJD[ M7X\N!GA.!?_8_9WO(*M1A[4,/+!*,$XH#NNH6Q0&?5^"Q?J#@' MZ40]1\1Y3HUF/3#1B>P*&R)Y7BR$#9NC1?T.^1!1'21;9]!/R*A7'K/9.2*K M'A.1>:O,##0.3@ETB:MX*=L-=7S3UKK[1%S.FITU^]^)J(2"P NYL(&2J\EJ MCAOR"_SJ])A(R>57/_"U<6#?HFJ\2T+&G_+%KW']TIP4]XF$'/ZT;-\[D4Z9 MSV=RD0CGF2SOBN61[]N>)YK\,1(- 7O;*?]V1Z^[=%-]O._],*%5OVS,:KI-C M8"Y1;3V=D&CYBN'JPC $!'_AQ/W%<=GBVQ11YH+J<=1R2?6'.&K_DLQ&$MDD M.Q9V"8/*H';WE*GCVW(WDAVG7>!DG'\TSCW;$?IQL1'LQ]8UG621$C>9DZ1) MTP%,)S [VTXMF/G@0(@$^FW37!I"\@)72X+LQ&FY*LI$.+D NYCYR 6)<\)]2#(M=J9GPU\_ MOZ/SR8N>1.KD-OF<]<[TF_I4S[R<_BE=BGNRJ7QGVLNT"]^_O0PO;Q+A3SLE MF6:7)IEB%%=NNF9Y:E2OO[..6 DEF68W23*M87%BE%^>GR:#W[UR@DFF%2Q3 MK_+#REU'K7GWVOTHTJT4#*1%ND%WUYU&KI%) MU#\HSZ-7B4Y97!9S*F0*,['T0&\PT&BQV#"##=[\12"G@!0I.C$C;_Y=/!/O MD@?U9C:5/YS*X5QQ6T7T'_0SBM+XZ"3S422MCY*G/?_D+A$HP4:';FLS>8X* MW[\CA.93(9@RD$7C#\":+2'VYQ/-%?<'6_T%9V8-]6>OEG%A:!9D_@?+DP/% MCVY(C'Y,LI8MW9AT=+!.Y4 MR(7T7@$2\(-A%][QG)FI)."J*EU::TT&BD*JC*P\D-9N) $CD! TLXPJ32![ MP\2Z'DG^P/8?I*./2,\'/M"0@,1G^A"7H26)!YZ(&&1_3IZ+Z9,+'5785UZ0 M?$+]5: (,+6!_QLC&-CQ<$#?C1:8?A;>6P(?L*Q:I9L74"@%E M!(-MW%?0&Y DUM !NH>4Q+T9U[U'7:R7NP/,]I'SIE"//C/$;4;D0TU#SU!& ME'V2#JND+Z*C(,B$UP"YZB<8N)*3%P:UUY2V@S]W,R:PI0@*)_ 5R?T&>)E< M%[67_D%:E\!DYAZM0,'?UOL6&<*49L%5U@CDLIE>:T>,V!TNO"04A#%2?* O1LRR8^$ M40PT<.J=0J/%+L2(M]2 PDB^[WZ-4 ;I1(7-\Q.X;N_?1:"/HV0S5$H[97#? M*)W*7-5I-9P0V]FHN5T""\T<6G4/[?97]KH, 2%Z.IXCPX XZ"](5^:^V[<& MJJU&[F-#1YKB3Q\,:7@PXFK)"AZ-K#SX^W>+)Q\238W,1(.B&JS*V*0-L3H$ MJ8Y&BHFU3>C]A;D?O=5.NA]TL_(*SQP-A79@]EHH.Q4^/N("7 YZD3BIR>XB M"AAY,IK-T_-1BRBK1B\#I:O043%0=NBR<:(NT3"&TS$#:&&(E1*H"(7T-7($ M>*[)SY(3!I?3**OKS@JR2'JS2DN,2)J=I((P<,?^4,W-G28W#RY2Y;1@ WC] MMD!]*DR);-%!&G!?\EMB)3LA'=I,?*1*H.15_&-C:+G ""#7B:O@ M2T02V8$&C"%/K6YP\R!J#=!.TM -"7Y#,Z@U-"?W#ON2A,DZ;E;4S;.=]^]B MEW/V2-?<M#KNH/-B338F=:?N[((_*SZ6';TDTIMDM$I9; M-1M&[A>:SVJN-Q[V6"0LF4A8;I-(6+XSE7KEJ? #/=2NA&0C82,ID_UIC)L_ M+S:/A,WT;3&ORB7!RA7'@UZ*[58P]?YI9!Z_*A>7V>ECRKQ@1TLB26W_%8P= MF#EC#A)TJ.R%GQ :*B+M 1.J,Q''=1=297&@&/()5OZLR?MWM&T#+;T$OZM; MY$QR?7@ZI(<";&:R>4";6/#?^3]Q-!LHM%^(POB:!5$FY*#" 1ODR ;#780! M9_RLXI.GLY-G'47$-P2%0&1,(/4-^^M00'#X!S)HU9*A00M!$"34!6)2;==Q MQ/.<9%L#W? @PSLJ,AFB,]2=%HB!"?!$:23 (EGZ1-)I6-CQLX4 M4."3)N>4"?'0K]:)+8$-Y##RWJT<=$MZ2M,@]=B0[@GDG*$Z'CD ^,#A[=2.$M<<^-B]%# 'B&Y7!9(- M1J,9KA\@2$#N11J09HEP!?'EPM1$+#VH<:+]-A3+C_',W!0SKDC%*_J26J0. M]M@X*SV5'P4V:.]D.C *09T<,GK4YXH?ZOQ-J^D8YFHAN:" M;QMH*]! "-_Y+O1E)6Y82H,'?K-O@T%SCFKD,AHI/8M.:,;\4WK 8N&!W!,' M-N!&)\4/4E=_1D$OQ0VYTSUIY-JQ*SH^+6L0]"EH9\:=AMT;(-E64:M_@QY@ M;9KNBL_>\.OC3R?.A\$4HFC&BI)\#Z7TG)'<02_Z'[M]BML0[__MG M><)W%C*^O?S,)?YQX:\E=V;^:V$.^?\L>+W+I>QB&K_I%$;GEA1&W[@&QZDS MWPD("PC M =$C ?'P24#T2$!,F 0$/B/F^7)H/Y:])8+,TZ,J6EI&HL[BT&+B,4,'F%-=J9):]UR(D+LX7$5(D] MP.Q2#2(9S&;Y7%'<&\P6$],/]@"S2]6")# K9HI\MK0_=S:?F-#? \PNE?6) M8+:K4_00F_PMT0R#Z(FX1">@&8%-4=.1./9/&1ZQ'\,X"?A'!+]U\_DD__]'+R/L@ MY8\:P4LMOYW%^P)>]T:XKT;H5DI;AL?0VANDADKVN5N[HXA?O+6:]N?6%NJ% M^E-W'^3\'M[:1$SXT! 02?3:/@ZW1>QM#466$[/\R5&=1T9F-)N<+$'587'O M,>BB.;Y87*^*AA!#=#?D:U+2:6*>A@.@I*4Z2A*4).36VZH'2T:5Q/2> R"C MI9I1$F14R/.E['I'^,%24C4Q-\H!4-)2]2L)2LH)Z]VB6Y!1TFD>\ZM_YN8W M*7[, \$&T+GN6,XO-B9Q\CM.UK%RC'9.$YC7W;8DSN5[2D#UVIT*R_D"GRNO M3_0(1=GV+"U-C"_-#9K7L?80XPLJ4APA?2%;YO.ES;G/ >$\%U4AVD./FA7+N_F]>6?W_Z\B165ETTLJW;O2F^*!U0QWD;D' CI5I_N(EPM(%,8NA4*DWY:\_)6-T7MYV\6WJ M"\*66F!5V]KW>UU"XC&GA&M'6.%.$!I!_I\\X-.MU=G@+FU5OQKA64D^.@@2 MCX?-3KUU6+,O>YK(ZB@-)]PYE"K7S>KT_+[9F8J-PO7OR]N[C%\=G40Y3Z'T MUQ(EZ91VNPV5)DGF><>16!T*YUFUO&*V^G$:8$)1X(OB>O/KU?/HTX6O>"*( M)UDA!L=\ILCGQ?4QGJU2U/W;&C0Q[S3:\=D_I5FUL0ZO+;FRR.R^-(NJ-6D( M6]S9*%GOWN5TM[;J>NZ6G[%M_L-RH"5[__)87HKB>D=GLEDM*4$MMEN5+XM\ M.;MK_G;X50K63U3 V :KN*X;9[K=M?JVNLA$O-O5=*^7K'2&IG_#+B:73WKC MQZ3R6TE&*H9&8]&Q?+]$%)[ MDQ3H:X*L(4*>YS1DO;YO/D%O^BI\)T>,11D^<<8_ M8D90?%9/L"I58, --K)F0V/E3+!PI*IKX-FF346O M%?.Q#H*>) [2NV\8AP;,NCB^_73P5Q=)#%'BN9'&K(+I9)48H63K+ M=,(AXWZZYL01>6NC6?>XZXD88*]MVT@1#F'4M$=@*&8_AF62+[SAQ.;)?_XB MO''^8N8VOIC"L7.ZNTS7;C1^U&][Y2TX73UQ@!X:I_OVHW;_RY:0]DMZ%4X7 M7N+Q]CA=.!SVG-/EBQ^S&W.Z>8T/\NR(P>I:I!\Y7^,$/3*2RBG.3E@F&J?W MRSX&8S25,U3AK&W(-1:*_(Z/#0^:U9M+Z_JZ\*.X!1O>5*YM#M!#8\-?OW7/ MS%&Y+M4+Z;/AI06;;XP-+X7#GK/A8NEC6#!L"X5SWBH/)?;U[TZ MVL:TKB8.T$/C=*6ZCKZ6JN*WYN!5.%UX)>C;XW3A<-AS3E<2/H95O:SA='H? MJY$S*N:L"GC@TYTJ"P4E8;Y73_TE^N[[=ZM]K&?)>Q[&>BQL:S$"F13G^O-T M4_S=[OVNG[T"YUIN*B_"T;V22T&3KG92_AB6:.;=S; TAX\<)NJ%DJ@HA+TF M=K"I R@@CTDYRC'2=0$?1;]%0NVJ]+H2F83Y#H>NLQ_#LIE6T_6!2QJW!7E@ M/". %^8(/DO&A(Z:'>K/2N 3+'LG(\B#4"=T9"JX=N!NC@S] 8MADX,<6/RF MR>G/SJA8]\=D9"TW'L X1IW,A40CQ=1EI>=.B(7,!@Z _ZR0P:XPL-1?#YY, MJA7IJ%(9J5C@XWTZLW0Q71-*@'1.O8L/2P]'9Y,Z2V%>=#M )O)7#JSFK]0S MD&3A==P$;>\$DDE*3+O(&B/D/32P%YB3:#IG)*"#T8J:^\#YY^"MJ8J$%Z$; MZ$HP<5'7G#G"#D )\7F;Q*N8-AWT*!F&I,&88@?D[]^93@7A1W>4H$EG8HY1 ME^N[+6@#: ;XPFQ5YYB*YN:9.,%=9) 1X9A 1G@K@!SO!,%]XWNAJ%S?!M#Y M,X7?OX-1G1R^KP1I^'!*&%&H2C]PDY:- 3_M3*6)4M:?FP\/5C[E,> K9I/? M/A4KVLNC9$\*>[*I4F=Z_VMP\=1LB3==94\VA2$U/-(J!N9XO<]<$^M(% M-'2 O MY(._^M?]&7RTT/Y"A KLTMFH^DVZ$5YR?HF1O_70O*OYW"0_+PDC/(A[?Z$R MY@,]_>?@Z=I\M'WFU,62Z/&D2_CZ)VY$:,FA! Q@EPSF[JZ)[J5O%\_C.O2_ M=A[DD7$P7VTTNZ,@7 !@%"91F4:M,]6U^U&QWZH.RFGS_+F$KP3Z-C0T+*(M MW9CX[0Z"C1E\2)0RP:8+JWZ&N2QZK.H-PWA^Z28*L,29G\^(@HQGGC%MO/X, M]UG*I=:V?,!7944Y[E\?9L>^T^V9V!!13S ]F!%V2FJ[\Q]I9;??]R%:)K&S MCW(NKHW,];,0:/6O.V=?W+V2LWO^^%A,I#%<[> M[2.#T163MI;IZ?!"T7HVR<:V=-#>99OHT6!D@3),6(83D[8&B@&IW(8U\3T> M'[GJTL<0==]Y%.<^R=*#87!L<_0&\&/@89RL8$7<5K\=A4X<:Z\7B"!81GDB@N%#YR%7-Q8UC/A]8[*K(:,4+@!W!RP)*)#$RP<$(S!"\*:0:$1LYV2!.@9TFA%B<&=7!_ M&%78^)J ,24-J5L K+1Y.+B0-""_0;+(([#)C"T@AV; -20A;^$Z6P**[U_ M]RRI-J*T 'N2$0!*T? 3H',G7A!;:ANSX(OF;\[.%]FV:&]DON>WQ.H^%Q\G.3&IBXI20$CMJ*#LLAG,V%94@08\[E( )NQ1)FAH1#? M3G^1F>+W%@!8#P/@/?YE0VL;.N9A)CYJJW^-@*=Y71-7$-7"LI%ANGS5A.DN MSV=#^U^NH+O,%F"C5/C:8(N-0@%LH1TVEE*H*T_?OWO0=3F<'D,-D+KSPW/X MV:;TZ$EQLFADL"Y?,^'.,'PA'U9KM((8![X#%:IA4X;RJ:C&#IS,>\HH683R=]::BHDT_K MMA7T;,VT''",HE%:;@;,@D;8>IVT54FS*II<>[(5$FA9[W8(=KW:Y#&=::W= M, SAY]!0G/?SN"OM*];[=KU[2^NTCSC M:M_O&NVK6O/6V_B1N@WB:58[T\EI]1B$S'YI<&A8- M63!LMS,<-U+;HX4'']J1%T1*',=.AXI2[RL,[MM#ZH->,6@Z.6E(9X>4Z(TX$XL5P-T7=&/2]Q828 MJC122,LHFF-HVET(V4 (2PZ@ZE/2O5+7?S'-SJUL-VPW:>TFD:'+4?F!8VF* M\RWA'=Z@#T>V1?(%3+UOC4D"L 9QJ;[20T'S+S1O+J;NY?XPJ%H4Z_[0D M<0RCR@L9/EN.L4-[\C1T.ML?UE5,@GH)?@VI#+J&P5T9ZO@N3LG[2U$QV[TZ M,=*;JM?2:?FB^ECX)7@4&%2N@A([(O&MZR$<$X1>F4YSA2*?"TU+V(!.%WI% M)T6BF2AL;C8YY%68G ;Y$TFRN#79*HD33D[DR_F#XFZ1_-^^A'0*&]^MM>V:5 M1B*JZ>5=KUALE,I?[U!TP;MGTC9E"L0"-[M^8L **1L7\943MS=C9$Q!D9J> MI9D*28B8(-9/MDJ+)552,"4/6F"Y.E8Z[*)4Y@NY_:&.VOX:B=$$UK1P?M4H MWE>J2O%@!5;*%"CR0FF]#S4%@14I#K23^7>P BM5DBCRN<*N+"G6\.>7'VB@ M]%1_LE5<%">D:;VYA]AS^3>O&\UN.P:&(_#%XOZ8:)4#,-'F*&>:+9SFSIZ> M57.2/5@AM[=D%KM8JT85:UY=M)Q)@&@N?_V:C.7+A^MF?\^$VR:D,$6&+DOF M("(5D*H9X?/><)M=TF;DZ0$WA!V'4P>C(DL*\FUCSOR)6$[ZT? MXYM?VL'*FZ2I+)OG\YGU204IR)M(R0+QF%%;<9C7M9SBQGN>+T3( ]BWZ%C= M-O I;"?QLX\/CU_';EY%*AV/R[SRCH2_67<.M.>2;U[Q67Z$.$89%_A2=AL& ME8P8+!Z W;6"I*:FT*L_:49SU#\>&^S_9^_+EAM%LD#?'>%_X-;MCEL=07D M[=4S%:'-NRV7):\O"B20A8U 9K$MOOZ>S&25 "$)M+@\,=U=90.9>?+L:Z;X M5RS0I>)6!,9JZPN,K7FRX:$2#]3:[%)?%_( MD[QI]NO7/M;'?)-:TIEB8;% %\MA4U0_(=_-W#;_C(K M*Z<,4]D2QQ=8.:G MD.TL0JZGKB,[/+;&UXWB9>ZB16!-2,] UR8S<\/!>ZB(K!&+\1G4P36 MBX5,B*1USO-*ZNKQ]/A6VS/V_)L1 MG1 *6U2@MT"_@9 Q6RECAR14#]77^M5-C=U"D375+",[UE$HE^A"Z&"@S>!( M;GNMTWD8U7@<54ZKS^^W.YQ5M3:\RW%%.I_ [[<&D96(+47,_DL9A3X,\;CV M6]3?K&T366M"#*Z(0G%;5<"Y>K1ZJI^UHAI?/:V_=O.UF[7N9HO;W:N*;FCV MG&,)CRC&DSJWR8FZ0!//="M!_<#!TT@Q:%R_4_OUM5'37J0W:0%$:YJYJ\8P&O+XZ<%F(N$)Y:/>X:BXZ?)>\E.2XN97CGZ2(SO\)M M9_$Q\_37%;Q""=GJT>!YS*JU$VXR^*P:PO(X_Z4AI-%)=>-L>+O4@<_"@K/S MA_J6G)WQRAT4QK&Y,%%'LE]Y2@FCU93-JW?\&>LD1O3DVGB-YQQDZ' M=::[A%[O\MQSG=C!KC&#QGKMJ[?B[]OJ^8.PHH"?BU9;D!:SSL27Q!@X-W-U MGNS(<.!<.7%IP*#-TKA2F & HT( L^EB$G[V)\N2 :"_\WU'2U\#*=#QDD%8]NC;C3<^[IN11/SY'3 MIXEA;"D')FF8A ]#,9=Q3G'F_P;^FOCB1-C5&/GF-%/\-@6,%N"F1K(U&Y+> MEU7=U,0.?+4FJWW$M,;N790#+##^Q:YUP]7?CU]>Q*MA^5OZ[']*P&!!1O5% M609P]D$BXBM ?[3"V!@^F C/(/N'$]P1GA"[U?)4"XGH.*\]/R[$MP]U')I[61 M(.V7N4+7*M<5^;%<-AY/A]]^M3K'S6NJVFXW.VU[N]3TUF?4FVSTC^PUG X( MC0&@F/H.&$$1#,>9PL"+C"&6*7V0*:J"RFV1X("?[._98@8'L$K_PL\1F3HY MQKP1(J(:8A^'*J@'HF#*8FO@XQ\==#8_S_'(V4^^T^3M MXDG%GU:08(6NI5L:-YJ4CR8//6 +Y@CN8H(_]I/RF!GU@_(C'/6](1J\).OP M* M:5VQH64*?4!F48O+&%YP;:[K.2;RI3;K^!V@O295851 M#$:$0"?CF&8I3Q?RRTP?6$\U5@JP2H]>MQS-E(OC'#(+K'Q)]O[)."?EG,;P8U8&&:< M.E+@Z,I2'5.V@*86AUMJ])7C"G2EN.IT@T@)Y/?_JB!L=6*1AM'3J%XV;X:U M.ZT@I"!]?CD+;N9B?0YKW[&S)8$24 "WZ>8P&0(J-9P'0#'<,ITJYJ-\(]S- M?JDJ?5/3<.J%KV[+0_[[QV?Y^N*Z_C%L,LA# M[R@YF7X5B6W'Y:3'&NA2+I-6P9&NES!VT94ZKGPT'!9A2N-!KUCJO17R&5IG M%-TU1:Y$,Z7%6RDO ME= 5FCK@B^-7:UWK:#0R/VY*^E4^GWUX'K8B?O1E4Q#]^^!R7-?*32Z>&NU7 MAM.D3/>!X>%L(G93;->R)EP/$..RGS%PDF^JU+6&?/6N59R8YD,N@TW-W\[_ M^?&#.I1$6?A)7?%/0&]M\=44E;X(&RA2/WXXE"](;[Z-Y[J6-'@]'#\]*"/M M*7'HAFS7_7T1,9F$8>'@"G/"JG8<1Y[%S^ M[_!HE!_.#H3_I5!=Y4^JJO$]J?\O=0ELC-S"I8H@SQ;];_W'>0W]*FKY")_W M-%OQO-^XH65>YK(O_SHB< [8:]CC#'VK0(8G2MU M\R9<_/2+DW%P7?\9T>')^18@(;U=5"]KUK7ZN&ZZSB _Y+]2,.D&/R2@[$+2 M- YD$!" +*&@OC^Z90,?B#OCIRPX/\ @6Y^&, M-5&61I+":Q/4IPOW\-,-A*&2CI-T9-$@<\E-Q9!D_([S%7@"*$68("4#+R0A MKYT@"OM[IBX>4"CY7$$90.AUE(\.MPM_LS>OB4[J**JBA7>Q@2,<4.Z-D_!( M3P10Z=3[4%22[YAV?K6_-Y91*HD.@!D 0@DT-3 5K,' $H8DDIT(\(XV0K_' MFT4'T134X1"E[7_8?]%$736UOOV*A-+?I(&$MOS;A(^A/]J'6"0>%(! MWD??1R#P, (1VC%ECZ&$/>0+^>[.^]2S(^CBD;J$$;B"1XV0^7 M"0T EY#(PN?!K_;A-E4#[H/2Q3&O8;SKB<:["!H;H5E)HT3XZ A? !#:P)0IP#X$>'(,4E@P$7E-)S_ )(0I$?$)4GP FRVPV= 24'8/[VG-6!@QG(KL;R="DZO4[QF#XBPR#MB,TC;F6;=P$O[ M0!4&T!]"/UNN8F3A-0,)&)2,K\/BHB 9JB;Q,DT)TA/NC LF.6"3+F%<%FRW MD1.HU% A&%IB8)=CX'70LP3MX!BZ@9\?8TSDJ9ZJOH T>P/C6!%'N1KV&GF M<1/*QTQXRGA7?Z"3#H 2?R".08&0DE0!/45>1PRY;V#Q@*;XPN:!T$SQ8'^O M$R@->3)E7I/1G]XD\5V/)JJ P")[GK?8GT5_OABW$P^E[(#HY]1V$X3U/2)U ME4-0:?;W!*"COOT,UOD$N^TLPKLAR#2:Z'(@.R@?%7MY]B(B[0TQ!* ^J6<: M#BMX GFEV9HE+X".A![@4?7,/,5XMVG@4))'-/Q*!O[@\D7[^A"K!:47^?MT M1Z% 7$OD 3Y/^WNZJ+U)2(+[+AB]#M%$H+*J/O5+$Y'F2_1T YL(Y#'J^XU,GJ&N[1_] M@]F]R/>'OF.0DKP!P,;W0ST"-I0#!YIROKZ_YWS>I1!W"P,-+#X>%'W':L&: M#U;]08<'7J_8AB,H2D!I1&$D;V%#$FW>!@H5?!>"B!1$S14< TD#,A;'DJX*8.$A31!430-]BG29MN$'^T#R+.Y3 M(Z2H GRQ:NI\$+Z&J%L[(&P6/3M(AK7!RT/:AK44'U'] T\C8+]&5)?@A?@ ^]8BQYK@)-$+W)K M==#?>KR,[4%]*,*+")UHI*^C@X[X";I]01H,1$QM@!1D,[QM;Y@V(F&-PE86 MX))MO8 0IWUF\@K5F]A0# 6/'_^;$C[Z(39J@C>6_ %"=WC7) M0)BJ#@8.IB#*MAT.-H(/>4# 'C*-^1XLJ6+/ NP\\/*5_Y7]/?P.,;%%1%.& M\UV'YSEDXMEW1-V3==7_83@]%E@CS_P:\M@W,D+/8-66I[!?!/X$W\>G=E + M@P1[5; G!,D]4ML)UZV](%9GD\$ M!;;N>$4*MAE8;U,96W0BU71] M6[EKY<=7_/7YX\F]K\(KJKXMY. +U[A%5\>N7,+V]>FM__0R-5Z+YD"F4S/' MSL1%/WV98/I'WIHZP45Q*-,BRS!(X;9M5)W7M G2 6Z1UK?HIC:Y?U_?L/_V M-.H_ORA_F[!=.LDEZ%TU57VQC[%S-_'Y,,G??6:73I(*)F4];LO6-+GP&M^X MDL%L"DV])GC^)-V :C\:FP#?MAV_GFXIO>0DR9 *N]"&ZW=1E<[?I@Y:6:1$ MULFOG'?.)%.0(T^21@5EB2Z&]*/:NG+E\"ZO,=#U<1V_X$IY2'LTDEG'5:LD M#$?KEJ59G'W(,LEW9+YJT1^^A\><66)6N3>>7%9-Y:6-=VR+QUO"L(1^KI1,Q86X4(3TW(B9 M^*:QWNH_WIP\L]LOGE;" MKL\BGAIKM>IV13SM*./).IJ8L-_54JV#-SG\.:$5D)*M.+]7[I)".?5646G8 ME$E/FX8S#9@372HMWO-GRSN!>8B:WZ9P9V(\M@3S_N7-:G;.^N$3>T/5@B6P M>2,AT?4A.%< ]"ZD-OI\[DS$=6)V?8UF\I(,.$(?62?736A.KP\EDW:XWUF. M6UNKG?[)58,IM?I+-5@_ UU/5#BY:G!:J$D?=5,XFY0_@6JP,00O%NE\<7[V MU"YJ!@G3'5+Q4'P^S6"#+#?I1)85^_YF%K:>T[1WIDAPWKG6.6*\LIQ'(Q6U M8L4FM*LX'=) VU(A3^<*&8T:WP[L2#'J[4,>J_9X<=X47O*U^O.*LGPN"JW5 MTD_#\0 M=RDL9S+OK.Q)LRLZ6Z"YXB=L6I^=[+%'V58:2B5GM'1!72#RO,VR)S6L*I;H M2H*4T=T4/0GKOX+&X2Z)GA292R$/]ABWN),@FY$+Q:YUSO1.2KFA/+*\2MRU MCUP WB%?CPVC=WXG#81,]Y&\-7N]:^7:S5/&Z+\WCTM;LJEJU[I\K-1;QR=R MN;9U$Q=*D1,7N*XECH1)\9)Y9?HOB;TS7Q,7%IJX4-KLQ 6MHC.WXV?YX9S= MWHD+B-[,:LN \ MZ1VY7E!P>\W4\C\8-DWKL9*G\X4PTQ$WZ<) G@%8/1' B$:--207;!QQZKR? M#@5=K)U.SO@U0H]SH<>E-LNV$I;]C4%'HYZOJ$.B@("G?@IW+L0(TX$>2//DY M;UM^92D0AK0[%8[#38_TFE\Z2' NZKHHMISQ*^>HA;'>$;VNESYKAZGZL#7^ MQ:Z5URZ.#B\OK^7C;%4$#"=/H?4KL-,*[L*[".BWD7KPW.:7@'S138V*?T<9 M$FG@%E'$>[_*!V#3]G[Y.V%&;:B2_SOEQ:G*YKJ7*A>'3[9'U<-G[]NN\ M66TWV^[>@ML,L FS8;J&_:$^X6CQNW *C4 [OX> MZFFL#@:H9S1"9!$W<09Q:S^)FR"C84RZWD/ZP##A__:O:QQ*VX%SHN'W!#]ML\302\ZN0;H$0--\D"= MD4VM/T0/X'[?VQ97G36T%H4_,-71*TQUH$R4W<;_@^)TDCKO\T,4^DIGO MP%1T44DH,!4U2EX:MA5"(6 BEH=^RM&_PG]M]_W,%" MF@T062)-V-'T+SQHB_3$QK@QA;F?KZ.U,[N)C&BQ&ZJC.10CFT; /SUIXA/J[&^_3AJB(ZC/PA23^#0+X'''[ !]9-'Q.D[HG]M[G%SP M<&KX[ZK]KP/MI998L6N]'1X/"J<=\6U2B6V&3>2'OPWV8>C-4;Z+VZ9>V#,M MKTM=JW7]<')>J;5S?#%)R^LI5"5H9Q][X?;7[@SR2L.ST2Q-:5P=:N=5IE@) MK6)S_&X).RM[@\[9I'AR1N@G&Y7FZFG(SR1\4;@\@#/.,>@ M7*$+Y14[Z-S2V!>\JXT M /5\.O6TRY:F+@NXC+.52@6Z7)G?$VT9M*DO@3:(9CKO:@2V*.]//>-R5'\] MSV?#IT(1I[ ;B&.#+FM\*0'LYF>W+8,O^67Q!84D(C F=RLV7ICVV_EC(6O^ M4MPA-$$0RQA1N +-,?-%TS*(DEAGGCKVH6I&:4"7ABI-F$95-I_6R%E*NX,R M"'898TP.%;;,3Y=>S6"-,(4[Y)%!42L&= MR;O+G'!.60Y)!K )];\2_3.L; MWGC;B#-2BQ]QQR-Z-;'/.Y#'8)!&8UGJ2P8:CXRGBQ,02CH>)0PFAX##[H*( M+D)2$%D$X](FPB/)P*.ZR6AH4/^ W6@D:(@7@>MQ/B#: W^G.*=WX<[E[3B@ M3Q3"Z1!V^H+$03SSZ!&3Q0]U\ / N;_G3,+&U$3>G0V38N36[?BLGFTP%-9& M30-6#G@&O7RA7^U:K:<2*Q9[YO7'8,&@9BL4GE02<&YUM+/2M?AWOG%8'4Q> MAT*2:&> M'ICZ]-@U#18L3]>0$.6ISNM# +P:_[(#>V:1;2L8#_Y,/6'X?/1>K@WE#N>KG4\"@.\. M!/[Y%I<>/2\53S"U"^4?[]HL[*,YD;0<%TN(>L/6X-F?@[;AAL):[ M;@0K)D6PAKW+:]CDE:@A"841;-PUKT"3\F/94+;4Y[OGYJU9C,:RP*D78V[S M=Y:"]^#D\M!E=C\X'[=#IP5V%\;I,/[]O20"9N4M<):;_7>6ELOBQ7Y46*T? MJH\"'+$K;0*9LH0Y^7-$PXJE#B/QNTF^F:#\SS,(\(LTU4Q6^!.ZWKK*_\!H MH%DFK)-#3)E4)1&TIJO^U@VM#,K]6-1*I1()K31*_O;W9@I95\3M:.4@B-MQ M6NI:<#M];9,#[ 8T7 R[\PFQ.ZX <"W8G78!()R$+N828_=U8K3A(5 (=,LOH%E$VM&P@\;Z*W MKJ2$NGX!8H([$-#UK^[OZ0;\EV2?NXX+>" =!V#B_B"@_9P=/3]_7#>$FZ&\ M2D'>"U;KA'^X?4[LLOGJ\+%0AX_R!CM\ !8VAL_2(W.1._\H;[[#1_;EQ4? M:-\E6:XJPHEB\,J3!" BM7*>MSNJW-@O%Q?[4-KDLE.]/#JI MG3>I:KO=[*RK_GAC,3N'@KP0=J#*$71_11T!V?= !QI(!L5KD@[XO+^'RXM5 M>%1S8TW]5U-"!"=@1<2!),T+TF232MJ.Q.CA4<7*7'% M-PBB!HZ+J[R'J(9<]U5]:QK)5\!95PX0I]5=[\)F2U?Q93?$/N[!3N58_%/N M9]:'G56%4Q9F3@BR-7!H:95HL;^&*.;+7>MR.*E7?O=^OUX_QT:,X]F;/Y+L M+++586&N:_4N.GWY[$D^UO.(OR>(##MH.F M3GG%!-2A;'J,4'>YM(.6U1 M#GGHD4^#)6UO;W,WYL.AVN&NA'2"CLXZH?YV M=M%FI--."SI7*M*X>&XK8XJ_+D0>L03L=+@"JE4%RNOUE XYA$\&=YF7QBNZ MC!T=H*]?V:U"JGT<#@%.Z.U&[TJ7;@]DS\%%T.)*ELRSZ^?6V:#D^KG\9QN3 ML_'NU^*FJ\Y)25YBZW.]9"NA6;Y8IO/<,K-40W*/UQ%!C,A,.0&]0=)(Y_,A M2'%Q^@";G,I3"$%>;\/GJ+5[#'Z><:WKV^;XM,D/7?ST'1=WWB%JLQ]I,LNJ M#S] MEC*LG0NS] LF_8\QW0YHBL#9[32M-EA+4;:V6A3>E'K@X>WTX[>7WX< M=*R$6_52&;I0+-'Y?C&\60M+ M2HTCS8W&194X2BL-J-^6J5T1I3.>[KY(9N4Z1Q?$:?J7C_.C!8-EX M5%NQ8B>6)2X$;S*T!=1Y=#BJ!-)"?3P%S548E M' [W,D3=P+W2D/^RKTD]%-F=4-5VGU'^W=\#>)"NDS-089># MBC?>\D01Q($$6Q+/I3=Q)L)3FUSPSZI6EWE=#XZZ[#2.51F1FWYN",XTUNK5 M;;-Q?M>HO5>R!+8SC3)D#\O>0Y&&S]/E2=]SS>)/D!87>G03E[H& 3 M@.2279W3,W5)$76?SUY2@/;8(AV>BU+:V%763;#F=R+5R^NXSHA]+'NE!9K-E6B."RLM#KO2_3W[3MU]4+ 1"N^$4D$02@H: MVXD.!+PJXGHYEH15W,(V#"NTT(@7<&$5+I$3=5..\O#O[[T"^Y4,DOV" C^Z M[J2QX%(Z=VET7MKN+NOT?@6 D!)$Q8>+FO@F*J9(E'!!E/D)^OU(542W=3G* MD9DZX_[>F R_E=+J.+IQ6>AKDHNRSNT9W1VX9_!P5P*.?@V ;FS)*7E%?J0S<1\N M 9YTPWHXX"&Y!.Y$!WV)69(3+"3Q.G2]+EH3# 6?C3ISE1IKD[7"[*'0V'\+W$\;F3MMK0"YYMJG@0 MGMG0/% GWL]&P>[T\/99W+C=-0J8XX;>/#9B@9[Z/% F4D3[AJW,NL3O3S/T MBK<11U#Z*++M9AE^%A89&KG&L4_@@$1\^5,-]O?F,"7=[.DXU\L(9!]\IJ!T MU58!#I-I7ZO$KKG0V/6R&^A:5KEP>%+IW-T_2BF%N.LXK2&4K6Q3U#O:CSH= M#F]V+6'2&IV-GIF),(@+AQ/P(5GKY7;,0B'U"+G7-3K7#6/_UQ6E^5*QN-NS M6+?WJN'T\+[2\0K!T'TN(>H2R\4K]@>514%I2]4G321LV#%>7H?,V;/)]0YO MO:[9&87ZPWQ,[LXHWMU:MH'_-,/W*^A0SN5T(^]F67&?R[-TB0NST%,(_HQV[&TV-U:N*T#; \A+U.K&Z'/PUWNLW1];14V4X6']C-+PUDCI(-N?8 MA)L/V&0=,ED%]6U'1MS%+NTHY(ITL3(?^5/K')FMI! MSF*M'7DA72+C-=+-!W'6$(K9*B-X36&:K<\7C@[01&?Q[N\%8S:+9@DCUV.L M;\&-'7J!PV"!XY'G?XF9IAKX3-B<]*,%W3C9]OM;9XY'=$%V3&@SW*41-Z1Q M+>@?5>97ZUJUPTOC>/3T_/%07J7P)\6)X^6NU6ES;W:QWK0>E^7XNL>^"4%ZTY-$ICONJ@5RP!K*RP1I(H(8F=W.LF/G: MJ95;I 8RXIK7._F\H=QV7@\%Z]W@=Y^2DY0'@417%>RT)C)^UB4]ZVSEXU2) MD(*@++VB,3;QJ@T?*VRH&S3QBEUK\#ILW5Z+OZ]-/B6_I[?B5ODY0^H\"1.M M^(AURN,)G.+9XCY.#$/JU+T9-S'5/R%&EE]?G^W#HII[G:)#L&KPX.=L996;2,D M09)=>'GO20$:VECX"\8S>_+<>QC.;DW46N'\V;C%(C&A1+=4'8$YYF1(V@6] MWQ]PT]OU\)C= ]F1INHZ57>\U&2"T!>P(O"KWS=')DG:]./:%[S"U[\4#0H% M5ZE;E"?[!:4O$OPBP4]+@FNI8990[U!0H'X@'YVG7*)X ?';A<81XDYR$I8! M^RSV\70JWH=A/U,S/R.R)%9!S%0-KS0V]@6=+^A\0><+.E_0^8+.;D GNW%% M2R@M7A0QO!FM[RAUNPTG*2=$S3Z'TGAZN)OSLF_@UJJH$)NVO?Q%.CUO(]+A MX[X[G>^6\T6=$Y3<3$VEN='%@2F?2P/1-X0IV$2FNV(YA'-UU_Z;$%?*)LB2]*4$T^+6N4R4![>@3>F;&9V5#S:9X*KFZ6FOZ8W%]XB*0;6V 'A#=+NKP>_ MK=ID>/AXUGFVO"I7LLQL>@)-/6FX/T$*3"(VDW0>E.*R7!6R4.D"5Z2Y M+B$-H$)43T,&-I MIEBF'[V9&!U"B>YWV>_K6.A^(FTGXPI(T+[J50XFBGGOG2?M'6?-=!!_?Y^ M>-:\?&'JSSNL^ZQ5(A1R>9JM5#8B#W8TQ!W2VV0M^0W1'TU7.,]=8!GG,;/M MSN.87CJGY4M>L9C3U\%@FUS'R3K,9.@XKAP4%W0<;P)W5Z>XQ9NV+'$ 3\ 6 M%S6TLB: Y=YCM+2+7N7NZ:5Z^\H_?38M;9W"ARW13#EQUDU& MPF>K\K;G;+]M]@S4\O8K+7^!;VT'=#RN5E_.W;FMJ*]M&WZMYAFS'GKZX>7- M6>_E<5'_U<8UG]3X5*E8I+E25@BT$UPJH>8^[2S:61F77I/P+QF7H@?E4\BX M%7 KNN"!+=(E+JP1_9\@XYB5_ K6<^_AL,Y, ,H.5.GO,^<*RXU"'O>I]LWG"/U;],^R=I2+LK&P<0T?7 MK8N?20 5F_66ZJS02.]1Y-303X[<2Y-^F6/9/XGV_>&C.3C=Q$.Q0(*XLQXW MP0A&M<&1*T90[G>(S_SFDW>=F"#L:E.AHO"#B MVX[J\_H'%_*OML)7 42E?+A1_X+[)L9R-)+93=N^8C0^GWLL*MK3\FK6>C*X MTW$Z.$GSMST Y&2%6O+KW=1]KU1^S9&L*=VX8M\6W M^\'S$DKC>BM24G6A?+&WW2*GE0(/*UM@,11T9(QSDXIZ+%96\+_L@F(P7=WU M13G;3#E?BL%VW4? Q-D6QU(,6ZN_#:Z9>[DA^XHQ/K5B\.>PMUW*(NF@DM79 M,HZ$ .,."EDXG_!GLV5L(4ND[H!:US$RXM#XVY2@FH 6:?;L+7J:)L:^Q(XG MJWR?&S3OU.J#Z/'," 2.YY311UM1^8L^4+9E;45@?0Q=*20N;/O"U42X6I_" MU41-UFUL;1EJKG+]/.H\2U/8&C7H.$NDC:B'\K!VQTI[TT'@I!U:=A%WBP$] M>*8&:5;WC:H_WQH6Z^FC\T^3+;\MT%RI0G/9[;"H:I1QE"$?S11I$;PW:%.B8H 3/+45$0J MQ] 4TM]PO1.Z3'I_#SU?5T< C@FEB7V$B,'>$93X,1857:34 ?47@:TW \3? MZ)\8,+'5/<*_ZJPVLSHC7E8';^#;Q&S./*!61PI.% YNL!$ MJ@T8]C-P;"X&1\Z%([ WI /M[(KP[PMJ_)HYX2<&CN\)(%]Z>U;M\W4F";Z&G1;X_1)AC!+:%9BUA MCH+^TA#[.-BVOY=C?[J@F1Z;E'0.5) "14"),8I4::8X/=RIW1^*@BF+ZB"F M,B @+HORC(@51\.AA$1_=W6M0B*FB.X MP0FFUI]40]+[LJK#"M0/ZJC5:MR=G)]3UG=3.FU2UW6YVVM3W MAFCPDJS#DP&RU.UC_//-Y0+E0+PYS7-VK=_#WV=GSR^3-W/P;7'L=<;C,H7[1OS2.#=G0J2/I;Y MR4\*< F6<4"#,-2/NJ%&DTN\ 4L*]HR>_=\WSH-_OE+U9)-U]Z$+@Z9P>WC] M$EIYT1S)TL>@F8JU@WT#1T"N>?2R]G?Z5:&>YI&,WE]W&\HWI$J)5 MMJ[O>$5ID5N/(++2TD1V"6?NO(ORFWB!]>@(^CJ13VITLRJF(@'21M/"G(:E]6;N%F[G5WJZO.UM'0,M M_I&XB2XK6^RLY.@2$U^^NQY-&IWW4#6CE.?CAPLQ+PX>;P;+"/>L.6?I3\1. M=%M9LTXZ5XD/'RZ"G#4OTKO8::L#L"[G(.CK\]OHAGFV+MN5[6*>G:&HB3PZ MP0(F>7@8L!?,1X^W]>+?W8@QAB/C*UQ]MMC.Y1B:9=/CQ0E'%^.6VQT7IPT? M3E?J%:%Z=6'C*TYQ"P-8*BDS\9N$/O\->"#QA '^_KJ M:*PJ:/RC'?[;W[/S W Y:>E?G>()15.R1](4;X2D&#@10BK'XI]R7I@PN[!@ M:Y"$!Z4?!@S!*C?V-S?&M\RFN]:@=B;U[N4C_>5IFV-ZS:XU;AFGA5'KX:V4 MFQO3"T&OE>-Z%5]O-E4=&C#?6O?(.$ MEOA)OD^[Z&-E0WI7[9R/@FN&6\/[1>:1HAHBF1,S!BM-TG55FY ? M[GXL*OQ.,^98##NW^&<):'X"$*.A52UJ(SY 3ZI:YC;6>6$$2QGI7_.4)^#Y_&(D7%$ G0@MI(V1_FZ ML.PTEPI'%Y(FP2;@4.5@-":*.?F"KRYW&IS?\IW.R4EULDSH=4.Z"@G*KN8T M_ JZ+DHQ&^)N'"(6+G6%Z0L!,D: U+AEKE2F*X65TK,B ^XA3DXVJ9/SAZ&. M?U(X &O_P+DX_\](G#8\.C<3N<:!ZU2NDPVI^??B<")N>2#Z8_I%8XQ*:OA#8DF?&[Y7)3CK?9 M)_)_1X2.?(!W0/XOU9F,88-5#412_U\*]0,FUW*IHJO@&/];_W%>0[^*6C[" MISHM5CR1 O?LOW(/_OFN)0ABR1)K(_'=\P3V-)%_^=$302S"7L<8A9(A@$MP M;I#-3ZGCX%[\YT8 (6?^@VGXSSGJ'W;<-21-VA&.*UXS)AV-5W2B@B9(E/3W MMUG@*UV+^UTO7XV9P:3PG$)RY)R\LUU,CG13'#,/(J.\1W8K\QY]&8^@O3^^ MM:\D[MHZS@^__;INGE<[S09U5;WN/%"=Z^IENUKOG+0NV[AIQ57UH5H[]V5! M?M+TQ_]*0;#CAP34] @'_W^"K0E8*4LH':W!(VN6NN"U%]W-?#S$5^3"1HH6 M*#L!CXZOZ]F01XU=GD Y$$C3%WQ4E /JAP2]OR<9.E4?2N* \O(I6H.!U!Q9Z.1E2@2,)([4DH M_6\\EH'@T84<4+!#781O@2XC"28OZU0?-"9#W-^S@Y"""1J<"GJ9I,#G]*&J M&=C'0#B]@O[2-W64[8I:KI!%4=<@X+02=EQ,:%CP',T)<#'D$NQ M+QE 98H^E,8T\D* NDCU9/5)I_%V4><&_ZZK#LRI.J^I""O)W_%';J4^ M&JW*.X^@?CW[>^Y*+L;VAY(LP/7!TII( Z3@HN'">B+ZD9T"(U"]"84[! GB M6,2"&FX> 1!Y5^#7[Y*='&PCRXZW6JKBU.9 NC)-;@5!UKL2P$Y-=(&TOP=0 M\N,N$ RBA4,5(-$=#@3>R8?^>?7^_;) MT_G0;=J&E\>;G^=[G=YSLIZ.SFSFF>TD]\I.^6)1B\?(KN7A;>YJ\T _W=0Q M=="_WXDUX63T9DZX5. \T_,Q?3AC>L^T!:2?AO;W$A%1(>XF_0,LV&Q)Z>UU M-'SBKJNC,IL6W;!ITTUD>_4276$C^QN&4U I&=RG&T2F#G<]-^KG%:'V7B^D M14=LVG04&45:A**REGO9*SQU7X8S[NZHB]H;*.RZTV$2:X"S?$#2<:X/U@%! MLT>7)BDF:2=)&D,"H$01^PL&N!%A.L!*%2:+F7V^>";5@*/"L6?,'**!-R30 MV$"7TS^-.=A20$: #L7B:CVV#.:"J8$Y1,Y)-31DC\&'=>K:1 DSIHPVJ1W-G2L>3>7_%@9WNO)Y:%[LS\XW]4B$*)DWZA[_9L:8P,2OHQ9 M"]*_!& ^<,RX5O/!0U_PP( E8]* \SKW132 3&[.O2QG74KPWU.TPYT &PGZ MQ<"./H_U68&?H#[$HC+MF(^&!]C\YA,LXK*VF3"!0V# ZMC39(ICG4\ _X: M:- ,L&*,N-T,E\L'W/MC?H*V 0CF!RK:8T [SG.,K1WGN?2IZ_A&XAN_;VO/ MC;G*<=R.HPU,^*_SIXVQ1<3S5-/0#9XTIH;[4_K2&-DMQ F)*A1VQ4&2W&<5 M7F)/[#G^Z0GU"4>.4HW<)1AT<)GP;RS==*H'.CF*?B->,X/)C=B.'A'9LKZ9 M;ZNAL:MP.?H6K.EJ6S9F3_6[M_?H' ]I\-ZI86\)LMF2'3(NO='!_P3[3Z-Q M$PT<9S'3,;?4M<:.L<[J?JW;NY?RX*1^,6X^;!-HF*J&8(*]$OM[8=UV;+UFNC%/ M'6X,)1%BD-9L =\>BJ*AKU/]R3X%!^FD\]-M*E.V4FAJ3;,U?CGF#O-GS:_4 MFOC4FK2S:+CY631K2YC)=RVI(1^=2@_YTZ+T[5>]=7G;O.[@.2Z7K<[G3XT) MZ0RFH]9@BW4&"ZD53VJW9-D:K.YM"_&!]'M_S:"+?^J/;W60'#T (+P4; GF M]QS$;K9KG9?R[9-CK=%Z+6^.4\SO^57N6K7[:OMB9#WVWKV>-C%S?/I!,!G9 M=118K8X^[=5L%K(0M'>VOY3+"#YO@ZZ([:0IO0)=NGH:]1_8K]=):Y&RX4P: M.:5YVO+?U(VB@[JNB4* DZ)8#?4=+ !)U25C\D\2/6*;NO<$9H%',?]0Z_M< M59X IT98.DS&8M J:*33.>6DTY^HNLF]J$@99]XKKZW3AKDV7")LX!FX=%/,54)$/R";6[8)-.- M"!X'O] .1S%E+EXU]XN!+7 MWVD\3-O(R(;_MR/L"F#SG<:Q^^NTV7TYALQBXV[9TQL"RRQ6 3 P#)PP7?]> MY"\?#S\.6?FS$-\R0B )L%+H#Y8KTH7HW+&L9,$\G63]LB 1;O[Q$F$]2,DQ M>;K"1%8N9"48UF,6Q(B%JB!(Z*!@'&0E'1I;9PR$HY0'"OMWGY8,TY,-<3!+ M@2@+="6W!$VNAJ_-'1$4?PZ^IBVLV7HY?C>RE8\N%MB:9\FW+= M;TM%X%(GT.^+E**$P'9%&9."19&G2TE'):0(MP5TI)10OKP:RJF8UHQ0/EW39ZW=M6?RNFA*$5?.T,DJ!!Y'B9]* MT5NGT"@P#%VL%#^O=?&I,&.=O+508NEB<:66W+NEQXNZ_I.RRPTHE*R/[F@J M@W$9+IF2UE.-)AEW^D.X=F\]O%VV"@^CVG69#:6$!J8$M]'[#J@FX0#(=DC! M8JSRG_5AQN$2F&'/JM6%%^U>% WM?WD$ [J" MME./8)1&H EWQ,L+T$?-GID1-3*#-";_RUTX48@V6"0I^".UUI6D&(\?QU;Q M7(RA$G^QVG(;=VAE$01/5NT8Q'%+U%2!UX>Q[E MS\P;VD%*7J O7VP=D$[9.@CE9L2OJ2D?',$!6K8+.;WYN HNEV7I0,,]3(VD MDX!*\=0(>W90X_+]/;>YP-C4^D->1[V!-%'$#=EQMKL+,ER7B[XZ5&4!=3E$ M+0IDW/S5?<:M]/7W6_*6T!=F1I*SS=0CT;_0MX!@T"2=-U$;;P!E43$/T11^8$;B@4<-].#K9U&]FY' M)5][*7Z$@ANS'3G8R+C3(=\7JR,2;B+:(LN4N(K/@>GKOC'KO[RRCUAU3CB3 M&9%2:8UU=-W6])NWCW*+F^L37:@WGP>!4-6312WA ""VXS+JP)E5QBQ4#X,P M;\Q/?@CJNV+W$ ='UZ35IFD>2@OO*''4 -6\4U231U(>\0+ M(NK#ZKXZP/WE77332?M'NZY>$P-HBRE?'\*/=>**'(W0P -#!:7&GKM@T\'^ M'FX625[6T77!"GTQM,\II Z5(WXB\-,..D@/\7'2RQ&1 R(+ P0RC99Z MAPV*9" &;DPT37>ZV;,G.8B.[)G>ADXR2=%$C1Z 28&M?[X&A.1&/7'HM!1T MNX.XF@6"77BGP8CXWG23X'Y('_/M8"G6B7Q>_*A=U4O5\)C) I(R @ 1/II M['>[!>6.X_XBA@K+S,TC#U:9[N_-E)E2W\_9?SZA!=,6QP9I7,'FYYLQ^WL8 M9TG'LQ#KY3MZ%7%L^];8,R[V]TA/1D\$]^@&- 9,-"/L.?L_AY:V44XI U]ES!B M%:B!]";^0$VN06AJFFWC.B1@DVM,@\^ZS.L I#OR;DN[1N;NI8G.V!IX@*J# M?B4*M4F3[P^#SVXQ.IWF?U^US]XZS]=>[2$Y&B(>'\?HX],A@PK-1G, .5<$ MKPJZ[<+5H.;O:/U1>)?+)K'ADZ&?:VVP8KG26"2T_U2A*K07*$2 MY3+R0P#N!E:-!H'3C58'G*(0+>RZJ0N::JMOJ$BD<$R8GHK'1+(!=14-) 4E MCDQ:(ZY W2"MC4/\[D2?5- L4]V>G>,I@.AO43 G;G#OHM&-SG#*2@2G#,N? M95F&K1 6R3)<8O-ZBU@D 544C^P=2]93O79Q:0#$P+,Z9R,19AE;"JN MRR59Y@=;,QK%)/(W4YG Z-HH0#XNB@U7,)<#RGNA8 M7].: O8U 3EBTWH\%12:-0P]37N:XV*.&J][S\SCR66B=@,ILI^.%)G[7OG^ M_$S,B8--:>&(_MCMI+]P33V7ITM,9"9QO*:^OY=$5:=F-/4=E]X-N%34PAH M@JF8L**(.3G!V##F76Z<=YK4#Z?\,%["TWB -L!#.H)AMPYJM[J>B(W7Y)#;RORA#@ 62ZV41JVQT)'E.TX MLUT@*A@:_HM(K X+_RU6 TI",!U1\28_AG?+NY.,H1.*<7P?3ASFG'6P^_!I M>-CX&$F'K<(Z@WQ3!9ZI'FI99(]!D$FW Q,%-=W MB\1WG 0V$1QTTAV#;H)UA0S7,XF85TQ>FS@>&"[.)5675=WGD*+W]T*\-4[\ M#TWM +C;LGKJ2[8FK0X&(M(B\7PU4S80R[9#=GYCD<0!8P7\//\+R'3;_\(A MH;8A_K:$>>=P1J[:S-^>]@0Z@Y9)V.GB]>[U_9CRT Z,>M-8GMO M'M_]V<_$\YD@_3F&)SOP\BF?TP$*>%Z7P ;@C2B74*,K>E-5R9MDC[GMQ/B'R*P-ZD">M3J/^\_M'5>?JJ['1&"Q+:-TJ1S>LG6/>[;" MHXN+::'1.XA#CJ5!'P_X?W;<-[),+ ;X9X)@3"ZK8,SR'O!'Y>7WC5:YXV[$ MH$WD5LO0#G,B)]QDJ"6K" I3IADNLL%-5+H1213 U3BQ>7_7\,P$G1R(+^ C MSNI.K>;DL'+_WA&>N'FW%;6W-=]+"'=G\T6ZPD0V?$6>K3ZO#Q<,8S&1%.CP M8?339/&KY2_H4#D^,]N%X]/:,$ATWG9H3S:1GBMV4OE"U!=RILU?[#SW43#H MA')UOJ).,_Z/V0$\&X\VG53N^(KX<30^+T6V#LJ@?^A7>"FKQD#EKB5SC??> MZ^7P27S>DL9 S:Y5&"F_)U=EOOR2_P3M1!9M#,1M4V,@0)%.BY7/VC?:RUG_ MSVP,Q&VV,5"#8]^+S%VY41SN5F.@8M5)($CI8]LA]_? M&T@?;GKZ5.N44KY\4&8.J$C=5!-'O*0$DK^F.B;H+B3"E-:(X:QII$I%17F; M3X-;4 E/WVILIEE-*\5MPV8]?-Y6!,F(N;Q[Q,QM$S'G@9*9+(F9S9B8I[]) M?(0(,QS:'IE50[\57H_.*MG3]KSM+$OJ\?Z/'2?UA3ONH/K3&)R+&Z61":Z5 MJDH Y:JW%S"MJ3O E12!!:I3YBV( YX M4\9I 0)P( 6EV,&?;<3?1."@H@+\J2]*;ZC;86_B%P4[3A(+&0:)!KK: MVG^G<;R_%YCH^NG,@)9"7?!:?TBQ1UZ0QOIJIMK?HL[[OD6X\S@@+;@@.EH:I3_"%_L+\WW6)W9BO MA!K4,; ..#8R'$#"P3?M8^OXNY@EA[^-CNY$37'Q]$8N?^QA@\:>-( M/C$6@60,; 404"#8BZ]@&J!'\V[32/LW=@/('9>)G4@4\=.DC8$JI@5I\S+N4"NY&F9\,R",:^BI(D,9&H])0> G<&6C$= U(#_H M-F.DFMCM.1W+R^TB@%IAV#N=LP M@J.'4Y--&C3I3FKC 2A^1ZC\PJ%.^W.^% RW.S!\BAC,-G]'#5!)YU7X#F*B M$MR>-D'$7CT^(V;^+,IIO/*ROX?)3295-\#O@$=-,&M"G50E^!=HW39KPJP( ME=!@Q(1_:6%X["2YHX?<.#YZSN$&V,40U')=,8"E"_XH3N-$'8V\1A [CBDG MP=1KU!:=9./Q"@AX+/)TPQ0D%0R-/C(X<&+J!?Q6YFGJ:BC)TG@,FC(2"J0? MC>X,M7/O'L"*H&<,-=5\&I+K#TCDJKM6&Z_E26)DEX L$FTJ93E'N:!)(%=' M^P(NP*,[GOC:WWC"4PJV\XT1)$%5UA5#X=+39GK[>VY+^;%3KV1S.<3X2'&7 M++M"*;"UQ/O"N(L[(7LG= 4\AOO^GM/T&,L]!!M'MB-B&3GNOMF#8(MQ*,*[ M@.5P#2@M=4)]AS=,/U#UP)J^AN,XWPK(3L0G^,>^&-BQ],]49RF6F9:=RT # M4SS@(*Y6P8+!_F:?U.]AGF0BB* +V'7RQ,VZ%)'8!:[:Y2\?C.+B(8TID)*, M:E=F-&"[C5A$7IVK^W#>!8;U',4(2C[E=0^97HNF!(D(:6 +1.P>4-5^'_?" M?D(J:, Q"W4[$3(F[SSRZ*$)9<0N+,Q:B)%GM7\?>IB5 MDCN+-%>(M@TC4- ?"(BP(CR./&V#,%C7T-VD?OPQG-F/V[:'S2N(03!23+%] M^"44/^YRS^;QQWUA+G[-+VN(.OCV8-=L_PPNUNU (W_G7\72 >?3\QVM!6PX MP R4=DL->$E#?/E%- B8YY= MS>N>,!4_P.2$MUW+!P>8;$:+W2 [+L6B8A!DY;! !(9N?/ K8D!QDN#7XM2U MND,PU^:/*X)1*IX5-]C[8ZV>0#97I O1%<_NI"@O#.HB@#TM*3K,$881]44* M@K8)-XX:PWOY[)!YN_9J/GQ;3J\&:?M0A*-ST3.NMR'I-@_7; M43KNGYATF]M@TFVS:W6X^^;Y6R%_T^-W*^DVU[7>KN^/.R>MZR?^#YO&F2RV M7G4=2%.!Y#\FJ.[9O?I4A!,Y8\-"G![,8B.=,ZZ6I3KKA47>,S6 O=.%*"KC M,3-F-AARGV?RQFT^N19E=Q@*J>9CYDPEL(,SR77GA#VAM@<#K/'99>OQY)R_ M&A,'?J'U.!SCM\<2VQ2D:TZVP[; B#D'AS=A>'I1F M07[EO89VA>Q:'.2:R20A33\FOO/V2(P3+#4[0./O-QAS"#?'9+)0,%6T%7Y3 3U!^OZA\BQ4%_EOX M]BN8[>2P6/M$KB-C*D7)"X%.9S=%:KM),I;@RY\X/2F6,F>SE( VQTZKK$UG M*:$A"KY$I*\LI46"VY$D$1OCCI>;*X:Z]_="8MU12ZX>\:YL><0[7A@,QX7: M^9"]+??%'0I\IZ60SXY-I#FFO$+\^V!_;Z%H=C5!-!L;S=N+06>GOW61S^F< MD-N9T';&=GX^=E)VRK%N:C;4[4XQ23/6K8DR#O;-V)\[+NC2KL&+Z#P4\,IY M)+U<'7A*KC1#F8!9A#8W&_7>2K2X*!V7 MCJ2R<7:=:'#4RB'N#2,(G2M$]C;<<4ZW2/CGT 0[6J0N@ A&YLCGEKFR.R!^ MFOA.)T#N W)NC_>[AKR.W$= ]JAY(G%S!?PED<.T>ZJFJ>^X> HES&/[QTD? M@_UXC?V)K.7VC1,#Q,;IF#:E/04IM]X>B M8*+AS[;#1!*!&!&7Z3A=TYJ9TWJ;8U(#2 C[FQ.6]@+N(>D" 1%2KC6Z5H49/12TVU/I MK.0> 03/6.8G/T$'0_3J0!BAEHW#0L"G-YZF6Q+X]X?T$VQN*FG!V66^;CF;]SJLK)K M3/0"FO5P*"%Y\ !$B()F1 R/^/-.P^KTU:Y5:U1NFT=OTO&-\"W^A@%A^/[+ MDP;"3D!(HVH_*>VI]YW+E6G[GW]"L,!&I7(>,,G=%FF9@@8VA.9HL,$+F_*M#CU(+517H^5Z%+Q3!S+ *N80";Q4%"[QX6YI?# MPA/E$A;KO(ORFWB!(Q*A*'@NO;3*S.-5J51< @7OAA)RAR<@<.(G3X,WA#R7 M-C+-PBY;3"H5Z&)YUGI8AH.%8(_;"WD& ,K3B8+H1.^\JU5%Z*""+GX /-1# M%2& +:)29*5'R9$3WMDX%S\# 'Y
O>4>-^I33_&8>"9]7ZK=AI*W?A!0,YY)$VY%RS$3 PVEHH_IT2 M+I&\]MXO-@<\K_?+;R%&K5W)I[WXE-G+'7:M_"1_>E>\;934X;=?S8NK\]9# MLTG5FI?-PY,.=75>O72W&MSU#%O(TC>UF88A@98=ZIAJ:/P[Y;9JH/?W3I3^ M 4T-<>\%X,@#Y-L3:.0M^(&8@";U3$/5)JC?G(3[0!"ZH\9 >("@;R0M$&6C MCD%,\ I*91%M&MWUD,^-F]$C?D@Z'OVKB4^FS&.(##1@=^^J]C+3816>>C4E MC20RH.X3(GP8JQ(N9%"45Q91(AGV$-KN4]_7'3CC&2R::,#GD%GCQ/_L_!,4 MM_-^Z;Z$,R!PQQ,.Q"/.:7%ZOJ#M8/\BW-R$-(Y%<6JGVY8N:F]27Z0#:4I/ MI!>%_3OG=-C*(K'&D'T#%'!3"4G9W^,IV1R-D7MN^CCD]5CH@NX"QT1I-/:Z M+K00KMJ](G <#C!R&XK-F*[U]G%7/'^\>*L_K+L:)&I3M:Y5[G OCTSQ]>EQ M^ E*5!8M-LM'%IN5NE;[[%(I-]M,V2A^%9NMJ=@LO\%BLW+7LB;*D]B8/.NU MW:HURW>M>JW9%F]>QN;3[M/Q=8CP(MDEI.&7+ 'ZR&1X,X^#%2B\C301W,.* MQQEX9+P3[N6-?F28O":!G8YZ7DU@!P*9O>K(",HTX(N6TTQ)$7TU)?P8!"N> M#(VEK"#I;DX?Z:@UK0;U5=W ?1I)/Q,2DB,M[48@ZI"(_.D*3O2P3GU'_R%] MU_&/=;=%[S__!G?S?>!,]:3$P0!)8]1KB9_@ "272?HB3BKS$I_A-31J6AI(MCJLJ1B#-$I6=8*YV$C!_!]EP2-\ MW'$JV8E( M[:$H8C7<8YEK2AIHD,/6'?,1Y:;QXO!Z3-!#K7HF.[X>:_<$8?\0-_.-+ M1J@$RW86.T;7FO3;;Y)9UO*3P>9\03,I!#.9 J#]B!7E)5XD!15]B %,\>SQ]/%3;.I?MJ.Z-)[5*#_*UF,LK M@T%NI1WY\A(27U_RO0..H.OXWS<&6.= MZ*"!:%FVZ+ J52SRJ8@@(#O+6GT^_"ND0Q &JZ.$_FJ_;XY,G$EN/]7R=,X3 MI?D!>C,*\Y-?\I$HW95K5DW=T;7NLT5GM6CVP+;%I>(./[? M)OY?C .^G*H3O#:CA"?QQ"=. TISJW\EVEE4+E%Z%#HG&WDSR)AM.)7+Y>A\ M+A>5HIP6KGRAU-:CE#U]/(T$N3Q=*>730*D(&=%/K=K=,NFCLWISBCB" ML_A2XHG< >?ET*U/EYF_ERVCLQU1=E/BE%]8D1%6;$9?C4T7#K6:S[Q2+V4:E,TR9.&%+-W&.M[=!2*>E*'N[_4"P202O4"CAR3EB::> MX&G-[L[%"RAC1S=0&.M-=+L'2+ASC!>XB(AZX:@5CHKY V_?[?#(_I[_QS2: M*F4$GU0U.[O)SF$R#)FL\L1+\'4[$"7J_^#?!V)Y;I\#Q0T(1GK"UU.%64<1 MY-; BYJ3_-?UAU.J$9@1B*940DL[DYRA:[%,^?JE?_.[*T\K(^9X4MQ.!2_HBU?T9:X0WY%6F;MO$JLG=):_[CW[>^?(O9,_K7+K')TOL1G&$WQ#X&9/Z;0M1L=D26&TCQN^E PY M=\4VVDQYNWS^ER$6RA_O_,>UU7.N.&L65J;+A;#RU2]G?8KW-8?U1'C8L_6K M%V+U+:#7*YS4*O7MGQ+5R_ QFX?Q3;/=OCT=7G[YT;\\IN$8DS7[8LLTPR44 MQE\N]&U%B$VH9JNXSNM=Z_+DQ!H83.^M\+R[KO,AKSR);N5,E-N<_'Y_+R2! M7T!ZG!"7RN_4,.G2ASV3@D)MT(5@3UJ4\;_NWH!U?'K]1+G25%0T'!97WX"/ MVMX61>K$YKNK<^'NZH4/U[6,86GP5"_-N_;X^+ MHF2>7_BJ8^/\V_/!O@Z[WG,R-T,=X"4E7Y6>>^5^S?/:1UGD<0[G!0S356]J M >?B5CIN$SNEMPEJL5)E04NAL4(&3KMKW>N_![^'EW?,L)2JAS:JN6@JV>I$ MAM'4*:^8P,DI=@&-]DG3*2>)A'9[6WV=(>J)@*T2 MUYJU08NFDD?.:$FY?*F%JG;M@W8E9W[ICK#HIIWFDK3"^S/BK_\"M]73$H&9 M92_($2C9#Y,L=FN,(UY2SE5=[UJJ.1G\9FN%J^9P1SAKX(PH-FCKPZ'_M^W'S.*0Y[.%9+B<7JP^L>_0 1-Y&*Y M]8PH\M?XZ[4)+AK@$1%(L)#1E2Z[@M2UVK?/I=/3YX>SR\+.\/; R7!'MC\H M5AA!5=%28$'$R%Q0E$ITD:EL)87%)QG%F[+-KF4\&J=E[NWBYF57-'K/D"7N MUJ^@V'9;Q:M:#\N6E"P: 2EUK=+'"WM=+!:?>#'["$A48[EBURI6;B:3R8AI MJMGN(WFW.[9KE47YK<\U6YW^2AV=MZ/=W<)M*PN1;2N9KM6I=$HW)])EZ2/2 MR?O5MC+EMI6%#;:MK'0MN98[K@DWOW-/7F?97>E;>5U_N.U_O-Z\*I^@<26. M^A*)A#PC7KNWH#GJ[YN'.U9&NU62!GA1F1+R^FXBTAN>B7"I&@\B+.$<="/U M2 &H!^*Z^="X[C)'Z5KOY_GW*VW8DJZ$70KMXN1[FT*F KP@8CGMK"UW;H1R M(5$WN"D,WT"2=GKQV9W;\!I+678O;KR;9\NPAFFE(';Z8?%-1-\SG4P)Z>K:P8>ANZF MP#45 W>^#0ZB[JAC-,?$'6/BC* VSB)H M>FBJ;RC6K=LKN2!$XS("G%'8X?!:IL%"1"0@5Z2+96ZS?LKMH0\V+?J8+HQ> ME3X*O\L]XPK4?([?8OK(GCS8K,@C2!5%ABZPJV8@9.(;ST!X99GPXI&6?S!< MU/5/I:)TT#X(Z-%X36]73KRTJDDZ('<#S^(D)J%+CFX_P"S$E7#+J(W#JZ>' M]I-+CG%@W ;R6P/0XZ)JGL=B$>+=CKY[\W";V21NIRUJ7N2K?N_WI5X=?J'V M'-2>*=G91M3>49.J&I8;M*8,"(^RZUZ&5A22S08\D0IS QBJ I M48C!KFRE MU,7QG7%;JE;O"@.7E$/!NI1/9:V95%D /WUIM9(EEN?H4N*H]48LL91HBELG M3:4M'5_+1[_/G@9/IR_]7:"I;2"I/T!*;LAR6SZQ:1Z-EE=QA#0S=!3>G9^6 M;^OJ^%A?R%$HXGFSVZ"KIN$%R4PT!8FI5*'S3&&3QM1*J)57^CI=>9A860H3T^;R:I6[[A]?2J?Y MIZW%Q#EQR&50<24E?26[E^7H?&Z;*B5V1?NO^W(8PRQ0&K<]1_W@^8\=+7GP MF$,U 7-8Q7)=3]PH)W'G[5+[^.GP>17OP3JK/9;D-6GK_EKZX?ZCM#NUM&NFO0,:92%CYH MXMH+'JK>:6[TS50V>#L(5#440JL:8O?;M087UR7K]_O]VVEQ"01;=_E"5,E" MHVO=O/;&=^77XU;3Z&J'UV\]PI7+_DTQIG\ M4:G_BP\T62.4EFT#%]]+:(J$Z[S:,C9"7:WP3T CU41>=TFDTK\\,WHG MK;S)+4$B&Z?SD[[E0&AG$\F-;,V*2*.2GW9D+*O?T_0YI5E IO_U!"[:C10P<%24D) M45A_:;D-05N!GP9-^@H]L4G!I/1T;[\6[[L+QE\M'/<:Z'5\J3_LM$S^8J5V M&3.&64*;8D/:.^!8S)"O5)4#T/_8_$&DUA?C(7=/6PE55WY2.C ^0<@C)X M=G@G4T8(AQH:6(\/8D/YN!,!B4XNZZV+)M6IWC?;[G:#.P_S"*QBA:_#I#]1 MJ+['GK&9/M;4-PE-5,<="^Q$!8/_@&50.SX%]3D 2T :@?#4)5@*O62WO$?F MEP[/ +4:R$\CNJ-F%<7D93M AJ(1\$$L_]!'T'S9L>JDCAORA'I1U'=8'WBR MCALB]"6M;XYT V4RD9_PX[$LB?K^GC'DB7J)K#ZP[:B)R&O *G\@]QT%?T:E M3;Y!L =4Q]NOVZ(_9&.2;N\-=H8&,:'>\ XX\*Q9@S=,0P6!#J_L[Z%WR-8, M_@7W1X?]H FXDF#/NJ7&8)'R:#0H)4BP'LHWAP=[HO$NBG!:28'C(3^A-RJ7 M?.X#V;"FIKBKH[/W,1N!-?S@EQ0$$)%ZXS5)-76X9TW2!:E/_#62@K2;_C#P M"AG%Z\"%P '=&IC;((@1'& O<,NZ"2_RNK__NW/)\%O?3_'7]O>0TP=VCJ$$ M#Z"3F(JI(RS :#70<',5=-MJ']T\PC_Q#0U.I1'L@^U*T8X=M!MC+V+P-('= MD@^2$^WO\7VL1N//.QMVW00H*\C6 OF\C9#%";Q43'GV@,-=$F MQ80M5=[A H*,OA*PUIO.7ES- 'JGYIC*[&&-4J+0VEC2ULJ_J(.MO=/?9[5\/3^T893/].JWYVW#IO-*_; M-@NDFK]O3CH/:U(F-Q8T^J\4A#!^"+B12GC;3^ _@'BRA'SZ5YH(:I$&#!Q3 MG0L/Z5>6.URK_,-MO4QCJ&I8M4$ZJZX#'YT62S4?"W+!@J'2'O+ 2ZON-^PD M%"Q];HY-H_)Z+%T?N^%G#Z8Z>AL4.?R^;Q/SY%3\\FGY:5PQ1!;X]HLKT S# MH'^B)))]%*PDC*>/.>8U4(-E$YL@?TV#-Q<)WBM>:VEMI($+M^CU*U'#._*# M^>/C<%+FJ[7QLQ0-9W<#B\$W:OW4X7S3;EPYL&8.&"8RY1/)< +J=#3.G6!% MZ).P5I7ZK#RIJB/"F%64&V(?9U90.1;_E L8^/M[0UZ885;1U$00[ 2Q. '[ MYU4?'75]2I9M\=9E7@?4QN^2E!OO&7PCU>#WW8SMQ1@( M8QA"DB]9LB7;"K+D2#)@?OW=PSG2D2T/@.W8%'W[=A&PI3/L>3][[WENY=0V M_(_WUM6979VX%3]9TO!^],2(_\U:>K%OY7L86=8FO?Q^SY)1.V CM!NJ%>[#RP0V;K'R?OFKE M'E9MZ6,.7+;:6L)53SKPA2W=\S,LAV?\0BC6C/_$C-748KU,RQ=2@Q27PG6+ MM%-&=42N@,QH;W_\4,B;%X4EZ;=>_O[X-0Q.;C]\.;G[6ESPHI:AWWIY9+_U MG>^/V_FMXY_YGY6;CCT*(?76;WW&_=;+O[#?.CARA[G>A\_AG7796;EVZWN? M"WMYX\*\^_"<5M7+QLA/]\RVWSRS*3RSTN(\L^ULP_G^ZS[HFYV@CU-'GND# M["[8,QNQE=[MIZW/I=LO^<+DK8SUS/*+\\Q&;&7KN'I]=_K8+KJ%9]_*WH(] MLQ%;>[IV(@3F7-F(WS*!/ M61H2]A(3%O]CW_4#QS(U4]M!OZ4)G@O_8=?&,EO&TL _^>@(-:5K%VCW,^#J MV.DX,6@F)L0=08B6?(C7@MW+G-+ZFLR#A=JHN]'>X3(Q79O/_9U^*OW2^/L] MHZ8&WAB8WFVH 8*CA L+!%W^7JILEG-*7FQ] M[="+06!I?ABSJ>R%)XLC>%[ 1,.?4"3IV&VNKUT^;0.K34-[IKS%#/ZW/3(* M&7HG*"WRU]>,S5(Y7]+N_$C E>PQ3V$^1SBGS7/ DH?1%,6_YV983QA-SD38MY\ZQ;,]B M:' ?1%FC%U#!/#T;Z31^^JBE=^R@96LD!X'2@=I9*/;J2.J1 [_HJSR *3MBB=(;1TO#YZ%X$72S>*9/H.,$34.]">QQ:0?U$<1 MAA1L/!<>8ZTXL5PCZ-Y4F4%'!@]]-^;O>X>53:\K* "HA1E%'Q2!P]Q-1RW$ M+T&=!JFEZ_9"8FVF4$N@Q'&.>4*^F]JIGY8[H%+7U^ *.Z9% %1E$0I9F%TP M"EU%T$T21ER$D#H/#8'C;O*Y4 &#(N[5)HPR/,H)4E_KQI8JD[*RPG)9R_]9 M^".6ZVW;FZ36A:A$$+KM(CR?ZMOM#JR59&> 7I4?M$S/>:3WDP!MQ%U,AJ4< MVSITOV14R;&505?X+KH&OP-3!:QYASB>/ACBQ73,'V"N1T \'W^8@@&.# $ MM_P7;G)LUY*=%MC44E+]A%*/T/$#/ GPI$JY^&1 ,>-Y=/U[>,/@\D.DB*Y/ MY1E-JD5X$/A\5*3= *L:<(D!>PFT&*F9UM=B:F*RE+>#>['A2=,).LFNB;+Y&$@TFJ(9@4L5#I/U%VO;UZ%WP"648\WRQ8SHM P'C(N$ M[L1VJH@"JC$@0\+M\P4!MS?R125$./3E[?ZU!QQI@P_9"!RJ1DWW\&'VVHEM M9GX"D(0(+'8M*XXG)D\GQF1^Y.5IAS(\.C9.-'YSHP'^^4+\4U&VPIFP\A>A M+LO5\C1PRY3214M5%8TL2",VF)5S&[S\G>\__MXS22#9XO)00:&F MER;B;E,Z:B!*L>+B;)8IN-K4R9Z7):UVLM,C7X*P\_/;!Z=UTGYVIF<2&'T@ MTS.7?=QT]DL[5\>5SU\:+TN^;3WI/IZ?KAJQC]I]X]OIR>&'+Y_RS[Z/2225 M<1\SW\=>9:O?O2[W[_-/O8_YI]TRE_PB@;BHK-LRK/S)2;=E6/3SWE7^H%TL)"F5WW(8F-O 9WLFH MKKK%=%?=V3'3N'[TU8J>-T9[)7CM0S=5?,)-&?.ZJS1 C/1%'Y2@ELRNEX#!_"JGU6M]SC'XH'GP0LLFM@Q]0=3?%J MMJ\?'RJ[]4MG^]BTW">\>D+88.3+YU9[.]L5"=OK12LJY7)CRH''VDVCXE:3 M:H2-; H862"<)L*='X_]]HMJK_B6%R?-9W4L(K'C1X\6GG6;IT??<@])X MN3,JI+ U[I4CXSN/GUKU9G[WY'9GIS[^O4\( 8S8\;((NRD=^Q=ZD;EB42^4 MGTY<2%)32I/1X:['7:-=#>XZ]?/:!#4VBIQR3R0G\=[PX-.G4M..S@\F:.XY MD=,L--6,R6D62\KK):.H5TM9P_*F49U#,(OL$ -B*478?'UM4MS\5T4CQI14 M'85VI7]V];.)8^V7HF!S"Q9U=7+?KA:MWM7M*ZCS>FK!9F5DP29(B]/#@Z.F MYW4OPI$M[=\*-F=^/WE'0;.W4OY8B:[4J-H&3=^QJV;WZ5KRJ ME5X!)S\AFG%A8][;%N'IRZ[K1*\FJ''F:6>-R$?=EL*];/MFP J25*B$&)E= M[#**@%_\4"LPN3$IPH;8AX[Z$IS&3T!L!4*",TL#3!0:+NMG[%<:P[?P:Z*5 MJPF:EH^?57>(QR^Q2*S'U]<&%7FB]C$:EW::ZWU\)KZ&.ICZFL 4 RT8&\"# M&WG:-OPA@77Q'] DB M#[ >P.,1S8+6(R)0C6V!! H+%9^!P4! D>-SHE2!J M^!K&I2%*,VN;_."DQ:@I$/\,Q(>O6]QOE #>ZE@BWD1I.";]A8Q/V0J9P#;9*G@#7^5(SMY(OA_!>!KQ4W%R$\VA=?WVC[S@H::>PH[,NAPX3EB/9[.9'!/& )&OKS6X(RH< MH.N$DET&Z1(CQZ=F:)D_5SRU]:1^B8?G>]H9MI(FZQOH^4+@+&],+)-Y35(V MAA>61$HO!2]$L"M.X2(V6U_K!LX=HMB[8/YQ)VVUE"MU;#$VO-L+$'T>2?D[ M4'$1US6<]X)&&\=W;+4"FQ]N\7O9^^%UKJ_)A:9>3;^X/-^*WTKMRX$9R":C M7M?P>N(%QX/-1[VXK?2=#80>8'/LK#;>4I*_<]X/29FR*F4R8TA&OJ0DM;;N M06RA'9@&S"FN:RA27,EWKA)@[_ WD].3AQ>?G1/TO/\*O[I'7;4S?O5*59']K[QSG?=9HM'1@\ 4W>6,&:'G, M_A;M^TNOVCFRN[V)W:^?>HL#:U[,#>J%?$4O%D8.=$6A06]=7[L7ZTM+&BDK MY.H3OO?C[^*\!+,%RVZ)PIMQ[2^(C"]L^5U+':S)RQ[*:O]ZYFX97]SCV]/P MMMN>2!83]SO#[?G$U-.L*>'7")#\> &"IHJ]T>P19"E;A,#?]_GO3Q(B\:M'Q'#% M=(SX^V R<25RND8P70^-Y7-AZ#>X)FA0NE%M7%:KY0&RDM\[QU8W\R.Q4YOK:PC*&$$#PY2G\0WC>&JN M:TLHKA7X(?8J\!NVG=0^HZ6]OA9[*/AMBH \T!@6MZ_]7MC,:1W'= M;,OJ-&++FRTY&T<48CW@]#CXI*SE%%Z[+*W2]O;7UPYZ4<0% MCF+("RQQV_8:;? ];K5#,J\[/'WF^'A'U\R&L.DY6"$&D@RM8H03FW(QYNB1 M9D]T6\SP Y_"@N!5#?J9S[?24;W=I=R,.\Q@< M[#,&G3M#=>XX5@8+DR.>'*;:8P,8[WR/N<0<(%^0-:,/KEV^E1S,Y M*C.G1$UCVEM&)Y$=QFP38VN6)L8+!?-WRW8V-HY!RKA[5'"9?L"Q(M^K1S4'HQ%VQF3MR0^F+GTEYD;I;$>)U]VALN2KE6-JWF9,(=\&)G] M'2'Z9(@C-F3?:U30;6H-,VRC2,]$6Z5ZXH&1B*)XWP_V[>4DL(/N;NOD2^7P M[,/$:H7T9I:0F(: O-.0$78+ 4&V,DVK!N6M)-/!,F7-Y^&TE*/AVG"L;NW: M8C1?$@R7Z$5D=ZPIJFR!2-P&UP[+@O5Y-PM$>3\%R''AZSB6Q]$^??Y/FD?BF2<@NUW&9*\_#1^5EJ%W8+ MZP[8GA!MUQ*239XHR!E#U&PT#8;L4\;2V*?&[=7801F_ C*)+&KP9,)Z;-$O M!AO14?93^6XR6;,!%QY(/@!649LW,&_)EZ)#<:DTCWA'*4*:>2TI>.SZWBO- M\/9VV&]*?2&N,R'_B/OG46Y2EHHD^4OAV,!SJ$?-OET/Z(0YZUCX=Q=*B$X, M>"E[:C>0' M/#J]\UKSXN3FV[<$=YRJ?FQR_QEZL42-3N4)3+V=*6ODXCCTP!Y>9.B/3BIE MX7\++[TR8Q97]K-PNER6 M21;8Z/J5(2]^^)RH5&+XUL?4L3[O[C^=V]97RSPZNR]-<_=3E:8\:4N+8=8Q MM9'C.7;L?,+GW]U,^+;X<:=>N+:\^@=GN>YNMEP[KJ[5T&OE+.Q\9EDKCWV7 M:^#.GO)XX*-HNZQ\Y\"G6Q?YZ:R+*636.%65C\55_B4D_WCLVC]+/ZWNY\I2 MJ:I\++#R\U15AEXLC]94619&]:779LSBVGIW/[ZV\B?[/UN%9;LV8P'75M!K MI6EZ=LW,P)C"%9BHI&;$L889_:C>W^<^W[>72$G-G%_'MLG0R^4G6AG%F5S@ M3'C7VS?V#V\?R[2*A :X9, MY*2SF5V/DIN=V/$8/XI?V?(L>;-QD.?'_O[EYT;K:S$9.B\W,ES]GYU23$:7 M8 9-PIFZ\;ZPI?QDOXM EK,\PR=;YMEG]++@;T6O5$9&D$8%[>=(4<;<*>JL MT_C:=?N?=COVOX6B1KH*\Z HHZ;7QOA[T[G[(QJU9SF*LR5&\L'&A0'F0)&% MHU[NP+ZN?SNHS)TBQ_JG,R1(.L?%2K@Q+FQQ/' L.PB1FS]MS5_:-PQT6-U&"[T2 @ L,'3+#FJ8$9^8;XM\!* M"IZV+G>T8A5,?#C<+?X>E:##%W=MZB>%%1C[C@=?P1*C0R^,@AZ5]L'/EOU M@PRX*]TY^)JRG/+2CFC^K8,=ZX:[FYW=>W*@X"ZW-^LY81O??.R8=WN+0(G_PNIN^'Z80_.9T.[O#K;.3HX.][=N[C\+[/KAW]K M>Y^N#Z^^:N]V[MGY(Y3,(21<(7?*-,]!I3 R?/?9$(\2?4/ Q6RZO6KVUO?'Z/=]F5I:^_F M:COIA8PCDEVS_Y<&E(.*0)P2$MC]H!:(K.3U*H8@61-L!S_[O[\E+\A"/V1] M=_I?KM9;"&#QU,M]V3('<#CU01Q.)B!%-14(+=,T.XX+A#&!OH>1-?5_0 35 M>2!W7+>KM+#_GS_K_TQ/4ZNSZQL;!0=H\2VX7P2I[,ER9FH ]*_9]H7=,1T< M/*9)!&0/3*%CIVEK[[X&X>;[J4[B%_#->*34*W_)].<-:@QHK!6 ]6NA*O.# MO[3_NT?_DZ&?A/XKY?^8)=UMFRY9Y;)\7-A9F50UL!+CC^S#F/9C<9"B6E$' MF'#,0,@[842DAIA<#B8:>9S)2;7]\^1;O;+?3<:9)-T.U-F<=1L,6N*K.N_^ MM\$ECX#[S9#=Q\\MF7 &F2W0C!G,+C&*AEZJC,1%SY49J/S?\&A^N*9%!64&-L=BA6!X(6XIM3A+$5?26R-V*R-YCL MRUYD&OG;D\]F(HW'VS7XBFS*GZ:SOA%'4;-(9R.T&W]9O0 C +^IL=VG;QEH M:K,2!^$'6N\_@ZY>9B[REUK2LGY:2[6WJG=W1\6NI7CUC,TX[+<_-2',$>J4#5>83,_I;Y[*5$L MCXLT#ZDG6ZC-4/#5A@6?I)<1+-(YPA[.I_?]O(Q/O7]%RY-B71S^Y WL^.,BI/DZH)U5A#J%LFG"WWH&0&.T[- M>H[7L6#*>J%X?1'1/=J!;YEA>SKA2IE$X^_7+5\785/"%31M>,T3I.MT<=J) ML::M82&\+Q>3S4N'UM'%QZMN_^3<&A;"\4:>%4?^)4)Z/UGRXH1T22^/KLE: M!A$](_(J/DV2)Z0W2I)7OID-*_CT8:_4?H8D7S+R?*&D?Q'E+H6D?Q&5/?\& M5]@@'X* S(BE<:X&G)GE]^JN/9&M]YZ1H1@$2#[N6^>?6^UF_?@Z_^P,Q>2] M+%\$>!%3UXNZ4:CH1G7FON]3B&B!"8O=624LAJ@TZ!Q]LUM?OS:*S?DE+%:1 MC)^5R)A56*>RF9_6PYT+:;_L^PO.:6S-)* M7]1"L6KD]5IQ9/?+9X=3%JB'R\_.APR1R6/IFUL_.;KW[!__VGS(K&ALVJ%\ MKR-B]WHS(D-,6.<2-O:4R MEM"2CFLMU#K77Y+.F AW3Z4S]K(9^MO)0^Z3>>=O?RU,2&?87/S[&H+ DW(9 MLPB,&)6BGB_,'-JYI)F,ZLLS&2,(]/Y;/O>QO-6^S,. M.Y4CHN!&PYW+C@;-F,HMYQW1=V]KN[YF-=OJSWYU#>96SN,!C[_CA]+SZ->P/7Z#< MX+,4WU/V-$H)SNF^\W#?!1U8X8D]!7G M:2%];5D-'U@:TZG8UL.W(';'VJ2 M,Z[EX$#P$+\SXRLN;^]L?;CP*I^^MH<]!W6M4P5LE'4NZ-JFS2YA)R*^N?$7 M%S??$1TWX$,EDUXRX M<<@[YSW]HI#3+'RJYSG8@AN%OYB]#IH5NVW4ONGR?.O])G;E"WN-MF;? 56PMD@$DQ=W-\FF;N[,A"3KB,[_G6EK=3M9!+?R3,^?'#HGB M];6LEK*UE_LY,V7"2_/;U0>K=NHWAIB0MN@T0FKAW7B>M'VNFS%'5LUM5DW;8%_L7=M;96^?<[O*E>^"L/;0+KD M3TN'1?-F_V+/6GU.SC*@0NW>!F-+M-;NA7+8 #$A=B[T71RPX-.\$5)N^(F. M;]ENXO(FS2Q-$1,!]=;KT'?"OU2/5S86%48#*4M-#/F1W27)PI*-B-^-'^N+ M>HKT9:+J*5ZSL]<]_[;SX^CQ+JF4OTQ>.7$T:_S2NYP3VQ"-E)^0(NZKO5S8Z4W07?_*.O)R?YN]OXY.4#M/0FIKJ% M>6YB+@@C'A"SD5?N')@.2&ZDJ_H'=MYM.\ 2 >H3[<['MM$N6*99U[P][VO^ M'+]^[$7WKXI!O?'C^J:1C$1.OJH%>+Z_XH+3RU_L%1N5\N9(WY:N.7#"VXTF M]MB54WWHI+(N>F=>%WT!:]B')<@92&.O^>;,.>]9/?>GG5SS1?8F%GK=69M8 M[&47QE\U#G!*!#A-S,);!D>3VBJ/#$21/@:OW&^8^#T@&9N[R//8^]'S[M5Q MZ?)I6R#HR'M,I:=3JO)'X\3M/18.'KX,10]#Y963+G?<&V>@1(=G.^@%G.XP MNL9GQ:=E9:85+?_KQ1"<;5X)!#'P M(;V2ER40Q@\'7%\;:N&O:V&OCB0N.NF'3L=QS0#3"IE!+GE9T^2-])')"1J0 MG%&^]6-#LQ>V+*E_-Z:_.M_N7FQWP\-&,61:33>VC:9 =M]U<[:'3P]7JE M7[F)#II.?J4=M.?=\DS=LTQ97/GU_AG=\WG/^+1_LYT[NRRLJ'\VZQN>J7UCLSN&O9Q;&]W?AJ_EAM[VS65_T\WVP+63W=85..BGP E&W'"64"R%$7,97JE\WMHU/A7C$]]/K6-P#6-=F]&OGRDS##G' M!71F"J_5-59F(H^=A)QVF-?71CC+:J!O8^C$2WI^L7(DZM@]_&ZL]>X MM9]*"E)4_C)B$-[UB+W-F2*Z@=VDMR8J \%\K< /0P0[-6S;"C.CJ5-(!9+L MOX(<>OER;:MQL!U^MIY*#E/%'!;X_)1<[K[LEXR M"KJ1&WWW0\[-BDNN+:+C#!FE3K<-4].1E>&V;=-*UV0X7@0<'8*/FV1 W^\'_C&,%GTPQRS*T MN/3]7+-M+%MZ];* 4+C_;X?'YG)'=OVS@M;.; M%*\T@Q4"_3RP[QR_%[I] 0H>$>2C5#Z6%@X$]10?4 3UOD] PG 0;*L7M?T M#L.ZQK"&\IASU_3"[7ZJ /H"00;I? A_. :6%INW]YW:SX-<(P&R2:T]T-L[ M=BI_S;1OP@*,./VI8I'#1RY2*:DC>5& LJKG2E..&YLQK3Z9I(=@.<]!+8GK M$'9L#\[@T.-TP7?G]+OE3$A[+#MSY&_V6]Y%[;%]5!]BCN'.H OCCQ$-P%^, M01M]FT_,^"R"TRI3CES*X(QY#_J;&\\.5>V^X)855XQS/JNION[VJGO.6>^3 M41GB4+5;W)+HL%FQZ-#E+8L"Q%EH*Z( ARJ]GP/2%/?!3G^<.Z7#6''=5VY4 M&Y6=SO9^D.@^$=L0,?JE9*H97^+R*;YEXK %MNN=24'(L/0I<3O]CFAI7O)0V R__-QM=JTS9U*T]!5& M2/.S@'#.O O_)&HL+2+0F3U\:'4(^]NE?UMH?W%.E1+8T9'.M^CFLG#)$@]0 MK,TU6 D*))[XM5JL=O'1,[;R^Q=F>UB'9(4L7X=>M MW%>M)T?Y?C7SK$9D[YE22E8FZ9++;2'T=PAG^[V\;*S<=/?<& !O@,./'[OG)B9V_ MKKE315->,8_-)=KRVM78&PIL+'OENM?%_&G-;M8:DX(RR\Y92QVTF06;Y?6" M,;*)U[S9;(%0L#FAH%\+%"SFW>I.QREN[=T?'E6?'"1:=F9>C2#22[A:C215 M:U.CPQ:D0)>"3 8@8D.)_C>(V!,EAK>S:WZX;=^6=\RE@(AE\<_20<0*F[GJ M4R!B*P$(N_(CTYU1H#2_F2^!2+#\'HW6GF"0;\T[6/IX4 IW[YI[/_POUK/B MEJG]O)+8Y0NG_NBY:R72..44;'P\:]SLW>X5/_6[U^8&_7R_*ERSX]S(] M4-2-PI2U:;]$#VRM2K#O\SM9?)?+^5&CC-; M!)$O,-0VQ#!+'VI[#+=O;DN[W6+HMV83]5HR5EK6R->+@UQ&V5 \Z:71'DM# M&I,FY*UPM.OQ^O&D5'5/.YU6[1<%GI8[QF1LEI]4AI@=8_J3VF3_,_B@56U[ MKDSUB-HXJ0\GTDV8[[&^IDY_#K!+/'YH:'"-6FZ\)<>(9\M?G,GFA?;W;C?7 ME7BE8GK\>VO/^9Q[,#K%?#(0C5O1$Y7@G(KX<310#YXW<7S#=,L:92H54WPQ M_=08,2UP:'Y,L:A7\\;(N0QX-4.'7'W9(:?ESN/^8_[#YWSOP_&'VV4YY.%. M^"\]YFI-+Q<+HXY9!XH.<4*@[?1V'9%-O_XV,$VCX813"YUV3YB#ZZ2D MFUH6=ZVOC66O?'JV^FCNJKSDXO,Q=^7YXAM.TPGRQ5)SN[$4%Y^/N2L_PVO/ M%Y_(7:67';*1/N3C<[<3?B[>W!RUEN60C1D?LE&HZ(7J7)@+&"?-79>COBF. M3G/PZUT_B'C6?6B[+DVT;]D>& LN3U^U.F OA!$..KF+YXL/CB ':\+"1UKX M$^5E<5'K:_'X(1R[<-:U>5Q*2$_&9P1V&[Z&#S[VPU<[1R?"1!<0 @JKEH>I M5+H\^+2XLZQ+&B4ULR>IJJ#-O4[7]?NV#^.HAYD-X:4BU/_ MO@,+//6CKS80KURU.E,DW5WA\?/C[>EE>)+;O4[DXW76CD?2\R0^7LBNQKFE MSYUZ5P..'^USX@1=X$,Z'2=4)AW[6MW6E//SP8#73.U^T&/I4K:":&F<=)[; M\7&V9-\/Q*_P<]F3DHE0/OA7UG;IX&?MT4CF8"O;'+&_)WAB(XVA<1[78H\' MG:V1"7T:K/QJ9>'P3#$AU];7IIHDEC%">A[1PT/Y:AJE.2#L#F^\N[KSY4,N M3'*GA^FU+C#,EE[J/"38R+2[(-(A C*F):"-R.\"$76C^!8+^>^/6X>M*+?[ M<%A\* T.U7K-QT(D(L]D[!G5OC_NW5U=_MS?[^3WW7_W&;UBQAG',O]G8T/; M=VS7^DL[!QW_-SSD9\_V&O#E0D[;V)!!1LNY4PBG\/UQ^\.AOWM0O_QT-"J? MLCT(#U7/JYQQ7F5:;#+<3QWF-SCL+_W*X6%W T/QAN/KHQ%XL+[T-?'(N^%V M;X7"0+^WX4\4!QHGQN-IE'.7)_ZWAM'SO[2MP*P[C;^U4U!3?"NG/MY$(:=^ MZT_Y-?S3J-<7LOLV#H:+DU Q7'/VC9>_/SY6SK;R=[FO.W<*S"*P37 A;-!F ML-8N4=!TUQSS6VR_J(S:3:]%W3<>"._Y7\S"@_;J[ =UXBA?)^K0@&+/PAP% ML![0FV.'R2A-=2AGHEBJ*7?G:0_Z_EC]\;"_=] ]J)4:SQB%.9V]/6!U3SE/ M]*EKF=%83B#.T;-VRG^,V.@0[?VEA6!4NAMPY>$4RZ?!5T9Y<^14JZP>%#$W MB-75BEEMHY^SDH%1HWG00-<'GVMAI=(YVV__]L_.V'9Y^V#O=.=R[C->?WLI0JFQ57;Q##@4"A3F>&?2!M'H!SSFO]T+'L\,P M':JGV+X3A5K8JX>.Y9@!,*,&/@[^XH?=B##F<0>_]7LA>/WQ'&&MZT? QX[I M@DYL85B2?!!XNAG4G8A#BEHW\!NVC=^!/S1(+]@-(0D_\ M:WT-W,R>:T8^+#[U=<=C/PF?"]]MVY2E"%#UA1'\'=;;]6W/I(_^[#F\$5@I M? <4K0C*4F;#IQB7ZYBH,^^=J*VYYCU_6+R=?=]WR)A)W)@8P<6U1 !90S+B,Y)I@#2M63XL MUO,CK6Z[CGUGPQ;2-RC]J[$R[4F$"?H*/@R_-JB M6!'PE^8Z0&3PS_Z*$\$E9OCE- M&L5XEX<>B );NS(?LO8Z?]OJ$JB;K/=H[P[MHE%F5*JGYJCO?'_<.O]X?%/+ M.^%Y;6X6T^NPE68\%]2H3#:/QEI"+WGYH$54^OY8OSFR^COEQXLZ$/_U]N7> MIVLPB+2]SV@6_0N,(+.!$(1$P>]O76YK6Y<[6K54VC!RNO8_SC\)'ZVO,2X\FFTF5R>339?YG&W?## [JNTZ 9AA/ECG4B'3GZ0FQN^# MNO28]4P4\*Y-22P']';0%=<$1JDO+3H33'B^)TYDA7A/^ U60S0X\)>HYVY2WXN M'P3X+'!#$7\X F*@[R-S@W\$5P0GY;JZEA8K4ZQC<_[$./"&02-,,8N,[>^/ MVV?'3?=ZJW?VY7;^)L]*,O?;&][>\/:&MS>\O>'M#;_(S);/'I=C-@9RS$]+ M);]ECJ?+'!L+SQQ/GQ^>12YXA9E$#>3\S'_/&;DXVWL('KB6W]1.3,]D*%KL M2V'FM!>&&)5&"W\+@Q6A$V)X' Y'!A=VXM U?NC"#GMN%*;QWQP.FN_^G/@< MG7_F_C[GGRMP9CA0@6Z>E3XI4YP4N'^4*JC;F'PRR?%I^-Z/GL<80?*Y_%Z0 M&:JA)Z'/))'AGA]QG@+<)1]QQ#8L5%[:_PM'+@*#R2:\&=@#$84;KN]CGB4= M?B%G#EPVY?UPA;BV+K;]TC6?4B/@^U&L!E'+,LN&+W,\RME1'<*6UUMT5)_@W&%AM-%SY7^O;Y&_XG@^NU(_2!F%3OQQ\3O MZ!#X%_*J7.>6DUE_^G"I/6PP Q2$M1?P[SC'P_F>, IZG-G$" 4\Y=X!MUE= M1\?LJR]L("VIOV#J$K^QH\;F>QW?$SH=QS4#O*7 )GK Q"5B1H!X0<0'1 T< MMPC'GO?ZVM6$CPSFT?9." M-6(S]VT'R;';M.<(%T_DT'"W$( M42UJR7;M!M7B@A$@Z\GXX??X:=>VDCC*I=WH!4XDD[M[#XTVHG,UPI;0.8+D M\[2M;N"XFE%)HEE WW0W6L,$VM2XRA8K>U@2!JDH:;,)BY&A5+>O-0._(\Y$ M7!@F3@/-P31R$C@9P[R;VAF>]LYYKUD@W^\8F$')4 MANJU\\"Y,QM]^"\H8U;B6T"-,L2\!\SU' &="KJ01]L [Y^X]+*?)-]85IW4'*MNNH]R-^ _@ M:/58!6* &1/-<)/WK2'J(L0/+)A>/!!'ZO)4RJ MV#A381ZS22J-H?C7D\C.%[L/4PUNYP^.3CM?]CMUW\V<_614"]FCG\;@_K)> MI3[U RJR2Z1J5]<.O<9FS)W*7R2/ZDJZ)]9V&I6Q(C?MNV">6B8*H1,S *NA MA%K? "."D[4HGX#6B(=<%G*:9T? (K? L3@1!!.>J*0F"JK-['SYM)?WLK%> M0^0[PS4L#6%<[6H'ODOP.NT8S"*\<$D:RM]&D\:!#]+D"/\/T,.EW8W8LC2( M*'(EA2BD(,(L%U #F)S DOT-_Q[I(26/2+E=^5UM-S#OP<25XC1YEU@JR%7E METJ*,MF#?,K!44H%D6(9?@4S!S[V'(C3Z791B(Y_L/+!&-%$?BCV$.[&<0.0 MUQ[:CPS=O,-LK<, .Q#F%CL]E,REI1 DP.T(D]5V[3LG% H%#NB-+18B+_?@ M6DSAFU[&FCPM/?%#@3Z./T&?0AG.F:I Z.T9 Y"-;6K1VQ\8L-*9QZ M#[[N*0L)>]VNF[B&4L=N:K 4@C75;="XGN_%R"K\DH-!:13,^ -5U[[1T+QI M:*<7.'Z(BN#0N]5.V!D\/MY)'*?#DX1X_*!E 0GK:Z 0Z(R MV]CIJ_)7X2X7@.E>2-9D6][YKATV H>DQ;R3"\L%353N_]5 $I4]<94(F*\< M*5#]N#A.1+4IH+'@F1RYCX2@0!LE(&9)B9 ,?R^.1J'5B_4N'(,6SP@Y/D6M M!CE&9<'+L(>0[=TY@>^QBH/GKJ_=HOSBD#/VSL#"@\'P$H@_)\@,,E'HQ$'! M12%?U^QYC3:&6L 4HT/I^'7'M3'PCJ(7Q&J-OH(25Q3MP-?0N^4X%(9CZX$, M-<.W!"K1Y.@=2FFG0YL47=\<;P.?W0-+CY)(8.&C-N8,4NQZP(<]^U['KA0_ M>[;6M$WJU,^N!GV?(L5T(IIS=KF^QH4]2=2:X8KFG>FX%("!S6 .C2+VM"/N M^TE:PHG$-V %@6V&^'I:(%(%;@8#E0]= >C$HPI(.&)@T4-()&8CT%[QP?,' MK<7Q.5CFBA>VO(8W3(4.R;^A0Q: #LF_H4.6E4F>8 X,AY%>C560$80;#(#% M836T&CQ0.Y2H!-/!HSQ-L^>Z&R*(H8:ZJ*@YL#=2OXKS)E'/0N ^JG1L!0FJ M&3B=\E9)SB6Z]SMKU ZC<-3I",O$ M=SZA8(E-L'7O$T5#=0%S#1MOO@%T&+V\%9D>B2QH-N-!(\$MJ987*'W*;^ SX0,/>1+C) MTQJ#D[$XG"%%+-B=[?4P3Q"8A$$A[!"&+X1M?Y]J!6DE;9-!*&/'6)^-4>Z5 M2%X%0EM$;TGX7Q<13"X>*,?-R"JA$!DR,0D76!N=B&3P$#V!GFL+' <^GB A M/#@/Y 'PHMD?D$O 263P>S;L*T1NDHB24# E.4MZ_&)8 WR;T$)AA-1$AKR. M_A4Z-&@HF4EZ(&73B^]M:EOHLM7[8NTZ'Q9)34MK@XT :U7VQ6USP2VR;&SY M* \2=@DG@ (A63OUU!7B&Z].;CT48@X^:L-I SO#HM@7(N= 5D6YV%?"02KQ M90EDLFW*$XHS7A5),"9*_JUU@"?_6YLEK6.X[K4X\%#KR]6 M1\R74J*0[T>S58@(&'<&3FRJ@2K%_-"H5!B&H&!K<$ZO2_=U;[MW MMMP'^HNVUXK:0&U1%E7>D%:PZ+N]_QF7FYT4Z/F&.MKO:[O M"3KC?A@9W$C4+9M:D&C +T@*;/2E=J3O4:8-4832E;5C<3@(@RNL"@G.*H25 ME>!Z-:;KR!TJ$2;P$4D+"'C"^IJ(&4F;+&3T8U_%Y$CD[@!"2J*CM$/T!^&! M0W"HGEHN;=;3O5>"9S]B_N@TZ!-0[$+.GG?IW+%#S,:S8%F%"$5"U M%7Y,3#]Q>@DV#@.VMDD@7=!$C$"T<37)R0A@I*Y=F);SH),U0?!=JBEW_9XE M^ZLC*"_P,9 [?*YPW[A-._CLV/>;ZVOTL)BHE;]17_*?/:?;E>AH,+=Z<,$; MH!;I[%!)P_M)UX;]$"M(B*=)P 1V!SOAO /9@6;W>W;L7'0LV_UZX( +!3K9 M(R\-;BTQRUM87"".C2["8WPX=4(G0X/P[G; &'&Z-#PV)9 ,JVC;;I>:IX=D MI$M)D[Q5^?QL.')Z-.!RV&(4Q:/D*AP7FEQF"QP:F48'?L.'_9XO&7JA5F3. MDF938IQ1- !8 NPF4 2^9PMI>FTN0 M ?)OJ> ;& RN7X]S=4)"LL4B<0 20XT+0?F%,2;,Z?6"=4Z1-B)8 7,F. M(YKBN+[7VL#F%5, "=;79H,D $<'V,?COB!U.T1YNT$B'647-D9!_8?*0M=2 MIT("' T/9Z-I-FR:Q() &NHPV.,P(2ZE'\>\G#"!IU(C%'P);-E'UN?F^])S MH%$P=LMIP$\VS4$@JPQ#01XO22AL=+WA$+AXRK8$?H?$3;#JG>QV;=F@DIPV MI!B/DI)9-R%3Q:39) E@MA8[2CI4#H$0T,AD6C([&(:B\A18$Q4),0$KOIW- M8EBVCFI0?]N>,#+QO@3JU ;]+ U=$CJ$-1XQ(VXR-2MH^UX";1A;H+H0>,:B,OF4KS8 M06I3-ZU!B=/NU>-D.8H0WT5!YM_J9 <)068+QNRZ)G8PPVI2JD;$'CA,ILV> MV\0@ H97N$H0;D.\<7V-8F"ZJ# 5Z7W@]L&4/J^#C'V@R8#$T"D(N[9VCEU_ MB.# X21YV'*:Y!: :8D]5DD!9M0'12QJ4#1C:]#U-1]K86$)N'(T/"0T \F$ M@'O&?E B[MG@.&3*IE/S'BBM[GU5&<5%3@J217P\QM Q MQ%9%7G(H5?@A5[[OY:_ O09OT[U-DQXA.7F(2D6=<*3E*RCF8(N82P?DR15 M!Q1B0R%KD0?3, V#EQG8+D6S!!RP*2@33-J2+#>"5<#;#NR^MM][?.QK7VTL M__D_W';/]))W88DEA0@H&.A0:(1C;:P*G8!GHW$)(_,*(DE;G.7#/X)]"T>. M;U\5*?2*WS 5Q*/P!O%8 ,2C\ ;Q6%8FJ?]S"+*;XDYQYG;U@:QG"0I8=F)*D> D:R7$'!M$8 MYR:P5&YIDP:/CYS1!I'"&WN3VEOB" M:X^JX@AO+TIN^-%@DGE^A_'NJTPQ8'-3/]O$4K74XT![)^AUXY)D2I+'[CJ% MI9,FO1;;[:G^ ^H83^6&J(";TN=$6&HETP:8T#[^ZB?0,34ZQ>WXF.&S,;@; M4KTB]\\0-%4;D_(R@*Z D0BLS A@.@%UU\JF'*10 MSW%-7:WVBYMFF.'Z&I9I(RH!RP5$=PJE,"LNE34X,IZ+S\G'CB!>ZHC2W"4/ M3*3XDX82^#&U2#%Y75*@WT"CD%]#_4V2T\>#X#V),/D@^$J?C BIEOZ0_7!X MNFL,X9 8*F4*+@&I=$H($W2$D]/<')D:WS1CG)9Z"TI.FB(!!+_@LZ1S',KE MPF^-%>?'0T]F\FQ)#[&00R*.>2]A3!U[6#,-.QX\)NHA,=EBH*?(*":H))4F M$G)3&])8?@?[^S3B1D:!)_,VV1PW!"O",M<&-T:*Q'SC!G@LGNQ](.!1(G6) M/A5V>Q*),#D")8(M^(Q(XW%%<=O@P9G,@G[4U#]!W 1L2G(X=I"AL#[I.@[8 MHPX338=,N"B"*L@78PB38%7<9".,Y"ML$B/PR]$+C/(#7P%,#"EON5 ME"3:S8!3ZQ$RB(@G)2^<4*F*$#(4+S4:AK:!2,M"F)&,IF?&T2HDE"C?P-$N_JMW39J@WOF2$WCLQTDR)4S24! MQK$H>(Q/$AW!E"!+K%D;:)?B_!KD-\LA2)-0G/C5"RU:=A,3KPC-GPU@J\#C5B"$2$6B.[+ZGG4F0!7>F9+/SQL1& M4JN7.QT'RTG\X'PI2?6+N#['/4W$IM[!CV"P8.B?C/5WR*O"6TV=6)QL[?:" ML&=RMRT"/]M!)Y321^F8=]X#.Q5CM%L23*!K+(9,'@T^L+[U-?7=--CD4FF= M)5'0J;@V9ZF$S<<&&D]\P\:!Z+G$G?W$- :,31NYG)[+Y91)#.H4AK]A'1@[ M-O1"OJ(7"T7<,&_DGDH>0#2D#DG^]4;\59TG$7\U-=4< ]7P](*>,\:L0D2Q M:2EYN93 WFCV",:1O1CX^S[__4G+2=XPN!PT(F$] DXEOP^$T[#CHG#ZSN . M!E/<@^=$SA"B8,MCGYWL:'UM\)LE4?\9[Z05^&$HA[/%-)EF?/SR !2WL)F3 M4%Q=XY@A:&2RHA'S+@P_ZE8C^02NIR4S(IQTDF/HM*[9IW@P.,(]T%M[^]I! M+XJXFD34W<#"MFVOT<9<@G9(!"M4__'Q#H(4!)?P+ ]0Q^1 )$S*[W;@2YCJD-KGCMZHKXH'@#CZ(.);M*2;A7\5\00\[-K0=LTN9U ]L ML)VI2 QPND,$A2(E)D/KC.09)D--I4E&T960[9VG2T:ED5219*.A#8A&0Q6- M/#<&76.!O1+AGF-C$U]%PIK,KB%IS2>AX^YQ!X@7'-J _*Q\J_")!\8Q4@]B MG)$(5X R5HA;H\2B5C(W^"E2;"F !^!!V:%6K')(J,H'.MET(+7%WTGNKVLZ MJ.(:9MA&%L9M_"Y6@[[;\:K'25[#&Z;*U!7?,G4+R-05WS)UOYI)QJB_\P&; M6\H[DK=D?''?9 HLKZ_AU#3$E$G0!-IC8I*:+%SKV#:WU?"I#T; 4\;*.5!$ M_5!IE9INEFQGZ"[*'P'/-9PHP7_=(=A-&81&I1TR>48FII[(=ADBR#:%A0\7 MU^DE*L$;&JU,=7P],;8-;<-3,[3,G^MK/$?OA!N(49LI_#S"^M%T#!CH@>-] ML;6B2'S NP'!'KBY#/&G9"WD5Z%* '-L+R3Y)Z6E[W!.5)MIZY'7@7VR59N M*CF6U"_5.7AOEIYBZ5W8+1$1A^]=H# *%2)-'B0(&!U$-KH&'=&4L37VJ:F6 ME^MKXU<0%UY)3Q;(W76IY3REMI3OQ@W.X2A$BVM1H6JZ'+&/@7CQME&Q)38F M.+$T;:])H_8$S8Y=WWNE[?W>#GM6J2]!Q6T@E3(5@C:2DV(288MR M5]>.0 ZD@T=\S+%W)@89V/$Y?NK!&S''RH)^UT9H\U#X"TZYV8P?DE(HVK ^ MD:^FO\MOK:]Y/FY)5,8CYV/K"$PYQ[!QD='7ZHZ5Q#ZH"%A5@G*>A0N.J%;( MD?L%W,[L%J=$07?')@$F#Y0$T2AMR0ATJ]KM^-373G MP%[@H$^3IY@(.HU)VA/G1#,_5=VYOB8.,$72I5(I]\Y\_R[_/G4!)V(%VP[& M:N-UIAL-"Y9"6 O8,@C]M0AZ+D:TRD,>7"./R^B%F8>MKM_CA%- !BI#!^0V MN6582"FC?B+^X@9I<=-:4SUZ3NI3U*V:(Y2"CSTI#%A!B(,)?PV^8FE()UD#-/1 S40<% MEDDU"8'A2:0(6@'8,$4KXV02_J+<:#(KEJH%,&UG\5 /<L#DRW CG#8-S:*I4:LQ3D'U6AC/;Z5R6(CR%B/#;R. MB2),NQ>3H:@3A0M/>RT671//28Q[&4&FRCFMKPTM+[&3\+F1HC% I71IZ8JZHPQ]P#[ZT!(H0< ^$%4?@>/RF:$P 1@T)*65 M,@%:=#*6,F0L$?*&L(Y#M&-!NM=4LH]YG>O(/,EQ#5&=HVIDY;I"3'M;69=3 MCP4F%81D3)BFT=%Q*Y97P@O4;9.%E,]P .9PX'3X=I>?%#1L(XQ:NT>HJX M((FGYH"*-\.P%S!_2AE,!_'TK68)%A004TF'F)*YD8WH\?FTKY(L$ 97UKHY MLR1T4H8T"4E_#PI7S I-?P;X >$?@KCQJ?7IT%)3L!",DPA86]P31 C:5L"3 M>H"[A4B*#3Y5I4J1$K>O21$!?;*>&B)G26^);"L65Q%._JM3'(!KBY"C<#Z< M*XM^N2K1C&G7E$?9MLV 0+3@/=GN*Q$MAUFV&"*F0M'\%H]0#)\!G]XB(UBQ M=+E;!>.^3:G*U&N16@^_;!-Z"8O\A7[A%FB10[EYI9XPSA^=7>T(?RG$SL*] M&37#_>7'_A3W_T*(2O8>+U%4+M"%7QSR!#M,H-.0=,=B?4*P/#1O!J.9+#U; MC'8GU6#VHK8?B/8\^$=^ I6FVP++CAC-A@CV*LVBA2\@%566?E(BTR**Y?BY4(GT/ ^;"I%ME/PAES+0$*'&SV'V MC*NH936K-VB8_.(G+84-1_"QY>A2[PPFF M:&>A#^BZY*X_<1VOA(VO*!8R?(2DC%"WLI_G2>0HU]%BL4^/,O4)R3[:UHA, MAD1V%SM\CYL*N!)Z0UXL@#@2>D->++H&=(7287#62SLYET,,#P.#,O<3'Q\ MV '1O=$ "A\:1BW4_UPK"*B'4@ *C]19YN'$Z;<$,]DL[8 M_G&&,\3CW.N,,[#CRD2HEE6;.U',?/3XB!?)#ZU4UHNU MJLZ-;D2D7Q3Z CJP4]5RUB M<- H;QI_O(K2HV2"1C#=3:ROJ5>A_5XU2KI1'+@)<^BI?"?8!:A6+L_D3@C& M]GO>R.E5HXJ7DL]MEO[@W'-\;XZ7L1:'YMYVN(QVL.^^R5(/C#C%@8P?$3D;8>HDJ#B!.LU3>W.1N%IM=/!-JHOP,^G&,,IZJ5),T\U]YI.)=HR" M7JR\B)N]V-AGTBGH1BY/A+-9$703>P,I$A'%GKKT=J< MCHB7Q3-;@%SL>]-=];8<9^3@3'GI>!?K:\FEYXMZI5).7;F?>AY==;$XFVNF MI\$KRX4\>(R7:>N]A(-XR&Z%";MU>/YDOB+/RDQ159] MF&('"1A11Q@F0_M$E\ 40:5.8JR0RE@=TI=EB[F"<:?+%2>VTT2I(_VT@(6X M#R&=+G.>" 9SKMX4MKEQF<<;>,:PR8&P^\0UIKJGH1\@]Q*SE/&&U&# MQP9&02Q]4-=1@Q3?[76XXE3.(DKZD(LF*&0_;:*(HDDJZKYP^7@AX*&'V!VA MKXE&"XYG$6]32Q79FV'PF]0/86:MXG_EA)!D6].Z15R5C*()B [.YO=\OJSG MT4%"^Z8 !@[?U^]&+:\;E/PC+Z;VATZ163D5:= ,\M*G/%8IR0:S5/S*-@_O M50ZQRF(N[N -:P9&>4 * TW:QO8@<=ENW2;JJH=^4$=ICDB*,(JGBDDJY9E< M*W[W()C/XN8T>^($7H%XCO<4W^H3O 6F9[U4 LHM&FF'P1]^,AE]\,F\7LWE M9NDO%',UO5 TB'-JZ/^/<1F&O,JT[Q#:KDOE,FS1N*+]<:IW%+5UTHGS@%$( MN[2^AC7OLDD=K%5F>^CK'1S9(GH1BM-XPO8+G&)&VQ;9K&X#5ZXX-UU.<Y\VXT1[W+ MD^P+1? \NW6QPGWA!$DBC5+W&=!!W*-*5#)3KT/)GFP=_AVY6J7JZ5IU57$WTVC+05R3 MPQNFRBR6WS*+"\@LEM\RBTO*)(1_E!/*% V&G8L]W]N@IAWX!]]CZ0F6$<[ M$*J%&ZG^7BSJH$2G]ET&M$FQBL;;U*ID4U,6S0CK6._B^*$![2!2 MKG5<9:#@CZB/WRL)\9TK]BVW=!HRO$2S7]*V,9B*4?!);-:U6T.Q6GG@ I0C MP5.B6V=(\Q\;?7KKIC:\$+:/"H6J7JB5)$&BPG\2/>=K-;T&;L.,;"-83;%4 MI BGD=^L9G@AHR9*\Y2>@!"Y.+W(?%!/DAQQ.D/:^X"9,[1R'!;UVLR8\T2E WNQ$5TP?9U4A:;&-7D+:='(R7I%3$D2;8K5J+VZA,9/6EV MVTZ#F_:KX#KZ#H']A'D^W[&%BT)"8.R']G?(_/E.Q'_>KW[\YQ1QE)'2C.^I MR6(0>KG* +/@@(?!QS+*( \F1"7W7#8:@AC XV<7B[DD)%JEWAX/:=,*WSX_,!Y1_T MT++C*=&.);L' _.3QT.3LGTY!$.F)Y+S'!1B^%DJDZ ! IO:T%(X4YW3"T:V MTLY4?4,AD8)1U$N@"68'/]+S-5 /M0J1816Q+I3#.C'[R5AC)5OBWK.0"=(M$GL70"TPHFMZ MI52CU-/ON2-TWC.[SZJ,&<;KC MIY=C.]F0TG"E\G#23@5[@5BHY,!:JZ2Z4XQ[^ 0UF4>]6RZ3DIP92'=B>=IB MBM1&@W4S3VP(,XQ.[@K:ZO#4'N\?8J>J$Z-5X7=6S%*#^?> :S[]6J7BBPK+PNFD/+07771A.]Y=?_;D287F>U,CI1LY(77LWXYEX1[E97#?[*?12 MCG+F3]7HCFP*K86:_X#5,E M9RMOR=D%)&&I]JZ]8T@V]U5?,I+YBOA43VE,*)JB' MZFNNF)BD%P?J)2KELEXLE"@F7"AMEF2]1"F'=10HGEJV'_]U5- MC"1N66Q+-%W4JZ6*7C:FJYDHZ@6@=:-0FEW,IE0R]&*%8K$CL$JSKY@8*HY@ M5I]4'3'),'FKC?@WUD84]%JAHN=JU6E#9@,P .Q94-!+1FDZM33)JRJ6X6'5 M @.Z-@O#_$2-J9>H+F(\5ZTZ"\T$+%VMZ>5B<4JS91!E4L"8?&%*XGI#2J\V MO3T)*4!Y)%5#\V M"I_'MK5RCFDT=+T_O=&PJ>U.^&BL-_)B!C@V"250%N8B05!OJ*1L]JRD0W(3 MY+ GA@B*\5]L'JX*5_S0$?&M/)U$AK;J)1!>PLX M=B5+?;_!L9= S+Z&-TR53ZN^Y=,6D$^KON73EI5)_HT%%Q,C1Z@T2[F"GBN7 MIJNWR.O54DFO56LSL=P0G)[7:WFN<*OF-XL90+'AA8S5G2-K+F*S;D2Q0$"C MMBB8U21WQK+K45([H)&6' 2[B]P _R'DN 5JRVD*/+1_7WT'F#^8U[!H;L/H MNHX7EG.4FX9$F0T&2SCU6K&DEPHOP#<-4GFQ6(3_3\UDJ@7"-QUZR<#C M>"*U4L_Q>Z&4TW.%&HW[&*H>$ONZCV=P9Y1]IL;^B[F1];:#P1%O&NI.WZI.EJSXIZI5\32_7.S][CH6R :64E&\7=@BBH;%2R3\,?_SVSU8T2&HTW 1\:@PB M4Q@.?\#Q@'@Z[@1?+:4;UIGH3EX85J@4]7S#&,6(:'3\N98.Q[OB]Q/YY3,>6]&&L M>C38"QBG62,+L[Y+:J@DA(2U.#4?5V;CX +"T!994*E G5TTL>318JV@\X.V,QMM&6D:D]T;$1&5 M,4$VOD! ]@(\XHX/]AC81/"E/C96M6R,9*>XKJEKYVT@ MGVX7D2<*MMYYV* -2C!45JKIE9%;/# >3DU$WH=(;IJ,IRBET0M@C.2KU1%4 M-_%MPJ(NYO1:+3]ENF4:016_6-2;PPKSM3+CXUAD]376L._"]QR!AF\1962M MH %'LP@::.;5,[I9;#5A%4#"VS8MJ50X[#+PGG&.!8)B^#! #8PS=C-JX":MC8)KI MX>S>/D^[ICJ>"MQA+;%@8..1'(0WLKE%7$%68G<7TW&!E8Q--MGK3T(LTQO. M*QY7062QCSO=\>$T F^%#-W1GAT-\9-Q(!54K)@U: S!:T*'YHNCYL*?"'M MLQ/I&77AZ6*!B;$7MP.^UVNGRL$%X N? !)")&_ .R ,I2FZ'BS, [4 4A;'+2;3OUG]O'/> M:SQ_,NG?SJ-)=/@;_!'L I/F@Q-J*ZZ%5&!;L?BF;\!7%+2R_1 )S@W)O,#2 M22]!_*M)1[L)>BD2L<]WSMU[\0X:DMF-B)GC&Z#OZW*,#B]) A16G&-1=\+7 MS!8+/8R.B>J7P 0:4B?3(_F&DDCY/E&MR*-"F@#92&/MA1T0<$0:2VD\DKD] M>G+'%H,K?2#EEIGNOA#=V^Z=G3+A-K4#_QYG[.KX":)#FN#N^>A.," /UV.R MTB(>N*,9];8DU=0^I"V@\U3CQ#:0$^234:((W[BC)0JC^7JA,/P;V@(\C M?T3^^IHL1X%G-T%,.+@.MD-<_S[38<)BH:'#EJS6H.GI/$08+@IK"1 -:?'$ M83&L6H2FI7K"9Q\JG/PT^T_AQ7.G"$'\X7["DP(8C6L8%!XXM.R>KIU&W7;0,:1EU MREN&OK#.&=PNZCB;<8UGPPD:O4Y(3A$L8:L1]= &%0=(E!*(CFILKEH.1KQB M6R]4EJS)Z&YRFYO:CH!W9YT?79ZTXE7G6R$']4!PMP'B<>!/L'3)W%A8U@NT M(.G\IACA?J"<=M=G0/.*2[;=P4:!Y+2.3R"34Q?8C)<'T:\>-X?X0QENBP]6 MN;/DDA'PXOI(EDQ3^ U1K7427QO^PJC\'6J[\.D> ?9ID5O@__1#AW/2^_&] M[/B>Y<10Z\P6?J("3&:H8$\&/ TY%3Z/?(]?^>\YP_A-3CX_!'FA%39Y$9]ZZ,E%C%K!LX-?N/+?NWQ3/9*P[.2=<"#D MP@EO-U^%)8/R(.G&QAJ 7552;IJ4&5B<+B0-MHSU9<*!?53'HWKT5R :ABDG MGZ:O5WW0ZUJ,FH>_B);@V@#A!H1P49X@.*\I1_QQX7TC3BZ#*'JN 9 MLO\$OL-*3KVAGGHW/G7M'3R)PG08AZ/:*,N&]['=>='#"+%1,#>,TCO[/7W7 M*%GB7XGNV9.P0K!=,%@%KQ_(*-$2/4O6+XG<<0/[%W"FDV0 2$XP'@/,4E^\ MAI#5E33'Q=&3X81:G\U#VZ.K(1-,$7]H[K&4%#9DHNY%^)5E+"84L0&*C096 MV*MWL"%(+\"0<23MB-3-4"10SF\E&@#+W,(P;0=3)(_VX=?7D(+%*R.L ML.1K"S'\WP##15E03Z82AO.;+)%B-?XL7@R!%ARP2F1Z!$R J5(Z!X X- ML(Q[ H0JAK]T>AX6*8EN!@,\%R=$TCRF30!V)EWT.6%Q;/O%MNS_^$MNV&V0OC)D^#M.0Z M('BIM8Z G\9^'A*+_&O,@JCR4F)."&(0'^#[QQDJMR^S<60;@U?_D^(@8?JH M+3IJBFPX(:5AR>H0;P,AH62BT#X97+R:FV30AR^+R=FB5[HK8UNVGZ -5,U 24>N%BG8UO"&H@?2G!82AYZ M-HO]]D#.,8S,9E-37 HY[2K]8H0DS0X/^H**-#)G&&.-AW1&I1@M9@YAE;7"7#WR)B$FJH2V@FM"1B4L*!R;)5-3T M,L)&,0=:%(<-?,Z>!DXG.SJI]#3K4L007TYY[PC(FK6JJ0F%7#>!!R2::I#0 MZ36R>0DRXHK3P&MXPS39T&+N+1LZ_VQH,?>6#5U2)DD"NC*U$,9R6LLR5,$\ M75]C^Y1$/UOY:1U!>+2& *0- .9DN XD)K@=H=.0?A;; TCIFYJR*HE2X=@U MIHW,AFP*A*ZL4.BH5))5JIX:>SAD!.%R0+<3X"Q#NS=(JW/C31L_3Y#D3-LB MZ; 82WQ0/M/;7HIAA,$6!RMVXV"+LMIZSW$M!O,'3GBK?J\9 )?=^\$MVV1= MUQ1G8G?J=LJQ$WA$LGJ2;YD-:B:)AVY2S\G8KY9 HQ7784]Q/2Z0CD0OF',X MR5?C79P,$!HV >JPH1,H>P;CODM4#7P!?!PR0'#8J*.004+[$I^FFC[L@B3V M5ARQW]0N.;#38!ZX9T0I@48M$1R2;4M%NN_.L>]IK KQ X+2N(W1 ^'E0RD) ME*9]:D8+N^[79A+3[8)P@Z:+ZD^U@R MK3@1JA('2QC<$#4B]\SQ@&ID($Y$9T1B=E.[H4;'][84^ZIUKE*&/&-RD-2U MI4+"<1^@J:E!S]8P:L"$?3*VS\D%Y6;H^0Y>)3KD#D%[Z149VGKS5=CQ M]7]V1/H:SO10$MB.2F!)HOE"$M@KR/A0%Q*@1AF63[A2 ."5OK%DC UA !K) MP65Q9SB2/671"WZKZ00AD.N]#S^A68>2*V!Q1JQ")"JI#UNDD&2@KAL!V7JQ M*]_77.<6G6F" U\07^B.GDEO186-@#Z[45O+WI[T=N+WEXT2RB.^HIQ@4;C M+="X@$"C\19H'$_)^/^ZT;P99_@^TZ>1&R)LIK@A:%LAAK:=;UU<:8>'!$0U MC+^ULZN#O0OM\'3_[.)DZ^KP['1FS+Z8(YKR=>GC*,;' >L@L)\A7+QCZKM] MSN7$( %F"/,;N\ 9FLACWW,5I[P]')3$Y<'<;+R;;)K&QA*2@HH7199.^NF8 MO8S"9&J20ZT5-%.T-*!LH01BP,+JQS@3J/,;[CU. M9C,0"K_ XR<:Y.A0E*3C,RC+TTI_\%3AOM9P38[WWODXP?RKWV- MNVRI>Y"EI0*?I1Q FZH\I=.%X0G122_[*URK(/[Q_SAX-'AX(OLI!S7T<2$8 M2J'P?X^@ 7*#(V]L-E[<4I#H *^6AGEU2S K@K.U?:[971"?+EANG6)$C:.B M5(A-H2P%R3V,XWY-A#"DQLIIA'9>T,&U%]@M!-9@6/-2]HW8XU+\!-W(V,1K MQ@@)$1_^#\T6=OY9.3$_5L#'M2OR,(;[$H!AG)X#,P+M*VI&*$(5(Q&5\T[P MQ0J.E!#&%!<67T!?%)\1/$4.S./74(-9JDVI;AP1:M8:@(K,-5RU MVG'. 6:I# E.60NS:S=-JAOJ=;$)J>TYH-B2VYM[90,RMA,?R QY;Z04]18Q M/G'A-UP=NF%9LW+B>,"/9M,&GE>*FU[AS:KZ\37><6WHCDOBCF5??+4@Z[7= M[D+X]NT-;V]8$$PR_Q:]7$#T,O\6O5Q6)AETZ?*YM$M7%LIM[Z'MU)WH%ULL M"8NI+#7(4XKC1G+F;T0"8_B/Q<%ODE(2JAYC5RAKW6B:'T25H3ZB(S8$LF*"9<'\F#: MF\O:^],/:U"6/6M],>7^,=9ZG<65%(Q-X[_'$HI1&3*T= MV,W__:T5^)WO]D/!R!F;[:@SRRUBX3;7;1??F>__I)IM_(E:P:1PE3MMQVYJ M>W'IZ1E'TN/C,>=">#.]S/SXRYP-Y6?<6OY7WUJ"J5NY6\O_]R^YM'PN-^M+ M&\% /)DD^YH&[E.MV;\4HY%KN7)<1&\&==.SPXVS!]?N4P 4_@([R<_YNI= M.\SPGE#*'IY>_O<(PGL&<ZG_MR_;%L7;H<2,P;==O]*@JX!U/!Q&_ MMN2O+=_F9)[9[=IF(#LQ$/K6Y%K^73,R@?I]?YD9,N.+O-PY6/:+O#(??,_O]$$T1#;WW+YLM.V.&=_L4IWH MSM;Q"I[HCNDVL#T(_GSL>+?8JV\YSW=W;W\%SW<7>P$Y*W"\QUO;*WB\QV;= M=I?\9,\O]E;P9,]YU,T(R:"-.N$,=Z[M1/8&!FG@U9Y_'YC=O[7,"YCEL1=' M'?FDB,VX&YGSJG>H#H0BB=E&R#O.)XD$_2%>'==X.;+_!$THY; .D-[[S>QK M$J'2I8]4_O;/?^\3S@"!$VA>S7"J(I)'_9_]7N!Q(>%L7S'B;( HM7/%62%_ MM9@K7X%#(G!3=DNH8_[WY<855SS1'*2$*"PD"@1AA&HW6;1F&9GA!P27DW.- M$!(BFAS'S4'H,X%/A=$]+CT%1PK;UQ L13A2H6;0E%TC'[<>&0"3P&^-6J' M?;\ZU+95SUZ4'*&1\1K-J&;W/),QYZ0+&ZT#WE@<>",VQ\.\ZSU-JA#@%@G2 M@\-.QB-)7(P?TG JVN:2#^Q\>^;;,]^>N9S/G+I IO"68EY BKGPEF*>!@:[ MA+4P^:1!^.7AA].MJ^N+OAVT@\(%F#XPE MZF_[BC#L"TRUX-+@#W#IWFBQS:?YKV^[_-1FHL:?*M$UGZ>P(ED 36:]/>SM86\/RXJ33Q,@+_ZMG?$4T+^T8Q/,N+=X^?SC MY<6%QLOG$M&>%ZW^6?>M/EH9?[:CCOM/FGHO[4B>YH/U\+=VN$L_?,]5M[_; M$D<3\O[H>_;'OG'SV>CE'UN?SF\/[CYM_ZA\.+Z\L8J]O/WY/.SM?KGY^>GA MX++^[6MEZ^3'CYM[9\_I?'*WSPL70<'=O?4^-B[N*W[O*'>TO^.5O/M'[]SK M_/B/9UQYW>;#MQ_NX M5DO''W]MNW;;OG+G__9.W@L MGYP[5]N'YU?-[I\GQUYP]WAN[=Y?G=UL1?9)R;_JNR?]VZ.=Z]TK^XMYV+C* M??JR?1$7UWTFL=;/WYT0K.G-KM@7UT==3<+03A MU7_^8UF5M/S3^-[M6>=]>I'7X[:CR>?':, M6_>V__ESX[ASN^=>7A>;N:/[R_\8EV>ESN?]RM7=X?%__E,H_MDY_)"[Z)=; MO:V;CY=[^W^V]LS]Z.OUZ>'IAQUW]_KV^L*\<@[OBY\_?&Q?Y=H?/WZ^_?;M M_.C@X?*K>Q9]M0N=\Y^'7T_./IP?];L_"L7&X];UY?9^/& >G MGW]LN[6/=??J^,2T_]SJUV[OS4^WWBK?G?S9N M+BJ7=P?%'2=H?ZLZ5T'KYL;8,SI['XX_];\=?;ZX>JS>W_[YJ?C_2RQKI%G5 M HNB "&#PU>@#.X6X:[#[KZ^U>]#9RHJ_M$MS[8%4<.$1*W/\]8AW4FM@XZ MP%91AZ%?/7;U6^J0CR%<;NA+*CV:'U_>+*O8;)K&NVL0E@9Q.Z0YQ@'/?35J M6)_L6C5O$]QA54SWXPAT]XVYA!@8KQ[\<2WWW1I-C^S,,N_7#-2LJ<&QY>]2,Z M*WS#B\DA.YP.@L)O]>2WI#?: A#IUBH"+Y3:I9SYD5\HOB< T M2X8[[#0D?56.;Z:6\,,P]>N 69%VQ#[&J'6M9=,L\>_-AI_V6I<\.,="OJPG[[^EB/"DMJ-_;V^I_ M7%!>2H;QH\8E4JE&"O84[&,B?8,!/WJ33!-XG3:,:*3:)#2U5")-V;8>0MO7 M44JZ-[QM9K]X7.*50RJ^ KD\ Y6:@1X,R4>_$*7&JF:IBNV5^BM0E!#QQGOM M5@2YD/FI,[$H<#!HNOW-.J%MU9.Z71A(MV(X W*9O%FD;+[($_K&>MXUX:1V MLK%$$QP)4;Y"W%<*4TZFF4 4'Q$HYR7[ZM26F+1W2Q&/X3C*P9W!RLI)+M:C MVGL0$I310LEX7YUHR)3"7(I.!FV1N)U.#G>\II*H?4Z67?&,FXN_ 0@^$D?4 M%M(; H+WX\.JIS)>37TG[OFA#?9!P^3"J>L+[>G>3?>&+GMVFL]!Y.;&4--< M-JY:=1BQO84]X3P"'*9+79-U2]2IX: 1%MV!_&1EPN_P:+2);U14\?A,@9&7 MF.=K%JL)6&;QEKR([_X<),SH$;"4KL1[->J35VV\GW)L.1/PVKL$'*( M1*;I)/;ZD0!'L]?IR8ZHI"9>VD?ZF5$H*UO5L&*1PK$YC@>/1_"?@!-?9B'Y M$8GF=M !I]6R0NC](-Q-X;Q)-^MBATV^@U)TZ^4_9LH5"&826D!8T]G+P3)2 MWRORKM,\ 8@56@P 3/60_4*@/*CI6P666K0+ZRE(/R8X@BNKH",^X!?10WB3 M(F.J8<,14:6ZC%0+8\/_N7OYP=54T0=C4)9"5U?D:GO\=O1LQ-3WPG-&Q][. M,5][?'+!A;B)@'R)M'T"(I@/# ]CK;5N,O/;X!1UP,ZERKQT.P^J49V],A05 M9\ FFVS12\:^!;%BA41%H^ D=OD-C@%V3B8&BF?LH<#IO@2,:O*/LO$WVE[! M+C:ZJ8.^H;%77 *J<>J#7R%'7\]NY)&:A8")^N$C"P,A R5$A?#]*S>S,FNI M[< @*).H^L6?KX7;82A>\@9;S/S>$!Q+F[E!1E/=/)&F/8RVYN<^@[6R<&\D M2BD90W EB):KR0UVE\R,UP+Y(9_GM:\D[<9B^YZ[4EGJJY.)H(ZR_Z6@-GE\ M= L".;=1\DH]JRO8U-7/8_M<6M;B&!3 0Q>5VG)44[@6]VT4--6$E >S@*C, M'OGO_ROS#U!+ 0(4 Q0 ( )R($E&UL4$L! A0#% @ G(@25\ZESI26 M: 40$& !4 ( !!6, &=R;VTM,C R,S V,S!?;&%B+GAM M;%!+ 0(4 Q0 ( )R($E#,Q,#$N:'1M4$L! A0# M% @ G(@25Q>G0A\